Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Off-margin page background | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Writer | Reporter: | oblomov <gip.bilotta> | ||||||||
Component: | code | Assignee: | AOO issues mailing list <issues> | ||||||||
Status: | CONFIRMED --- | QA Contact: | |||||||||
Severity: | Trivial | ||||||||||
Priority: | P4 | CC: | allgaeu_tobias, bob, cno, grakic, issues, jbf.faure, openoffice, paul, podoboo | ||||||||
Version: | 643 | Keywords: | oooqa | ||||||||
Target Milestone: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | All | ||||||||||
Issue Type: | ENHANCEMENT | Latest Confirmation in: | --- | ||||||||
Developer Difficulty: | --- | ||||||||||
Issue Depends on: | |||||||||||
Issue Blocks: | 105217 | ||||||||||
Attachments: |
|
Description
oblomov
2002-11-19 12:32:41 UTC
I had nearly the same problem, but in the header, when importing from Word. The Document had a Off-margin-Bitmap anchored in the header. So I think, that the concept should include, that headers should also have margins independent from the text area. NEARBY: a workaround for the watermark, but not really perfect, is, to set page margins wider, and then set smaller margins in all paragraph layouts. Reassigned to Bettina. @bettina please take also http://www.openoffice.org/issues/show_bug.cgi?id=13606 into account ;-) *** Issue 9370 has been confirmed by votes. *** I strongly support this: Trying to format a brochure I need to have a small image (a logo) on a specific place on every outer page border on every page. (Actually it's a graphics object, but I could convert it to an image, if necessary.) ... Inserting it manually on every page would be a very bad idea for longer docs. See issue 44935 also, which covers a similar, although not equal, problem. I think that this can all be done as styles as shown in the attached examples. Created attachment 29451 [details]
Page with full tiled background and a text area
Created attachment 29453 [details]
template to illustrate how to do this with styles
Hi grsingleton Nice idea, but this is just a workaround for a one or two page document. Using a text frame for the continuous text is not a good idea. Just try following two things with your document to see the problem: - Fill the inner text frame until the page is full. Add more text. You frame does expand. But the user expects is, that (as usual) a new page starts. - Try to insert a manual page break. Guess you cannot - it's disabled. So, for continuous text over multiple pages you solution doesn't work. Sorry. Maybe you find a better one... I believe I found another near-workaround, but it would work after a very minor change to the code (I believe so, I don't know!): Add a header or footer to the page (or the page template). Insert the image into the header or the footer. Edit the image properties. Now you can adjust the alignment to be, f.e. "left" and "top" relative to the "full page". What's left to do is to set the image size. For the width this will usually work fine, you just have to set the image width to the ration of (page width/text are width), maybe 130% or so. The problem is the height. Headers or footers are usually 1-2 cm height, so one would need to scale the image size to maybe 1500% (of the header height). This is currently not supported since the variable used to store the image size in percent is only a "byte" variable (i.e. it can be max. 254%). If this could be changed to be "ushort" data type (0-65536) or something like this, one could scale the image to fill the whole page. Shouldn't be that big a problem, should it? Update: Above solution really works, of one uses absolute measures (i.e. 21cmx29.7 cm), not relative measures (120%x1500%). I'll attach a sample document. Note1: With the image in the background it is hard to edit the text. The cursor will always highlight the image instead of the foreground text. So better add the image at the end of the editing process. Note2: This seems to work only with OOo2.0, in OOo1.1.5 it seems not to be possibe to have images larger than the header/footer height in the header resp. footer. (As expected exporting the backgound image to ".sxw" from OOo2.0 doesn't work either.) Note3: I don't think this workaround obsoletes a "real" solution of the issue, where the document stays easily editable even with the image in the background. Created attachment 31382 [details]
Workaround for full-page background image with floating text
I've made an example with a frame in the header, that has the picture as background. http://www.nouenoff.nl/downloads/background_image.pdf Is less dificult to work with. Still not ideal. IMO #9370, #44935, and #50340, are the same. *** Issue 70508 has been marked as a duplicate of this issue. *** I think this is NOT a P4 issue, because it's a major feature that is not supported in OO since launching the project! We think about going back to MS Office in case of missing such a rudimentary feature! We can not create any letters in an easy way which are using our corporate design! For our bussiness the writer is very useless at the moment :-( I voted for this issue because it is not at all obvious how to accomplish a corporate design template. But if you use styles, set your page style margins to zero and adjust your paragraph style indents to achieve the desired margin. You should find that will work. Once you have created the appropriate styles save as a template. Addition to the workaround: If you set a border to the page (in the color of the paper), you can determine the "Spacing to contents", which will act as page margins. So you need not to change any paragraph style. Hi There are some ways to put the backgrounds. But it would be easier to be able to define the margins of a background (colour or image) different from the text margins. Nice feature for next release. *** Issue 51910 has been marked as a duplicate of this issue. *** Hi Mathias, I have changed the current owner to your owner. Please take the ownership of these enhancements. Why not making the format->page dialog only relative to the page (i.e. the size of the page, its background, its border for the whole page, the presence or not of a header/footer, the global printer margins...) ? And then make the text zone the main frame, the header also a frame, the footer also a frame... For each frame, it will be possible to set the border, the background... These frames would be editable as frame styles. I think it would be the most logic thing! Because for the moment we have in the same dialog options only related to the page (its size) and some other only related to the main text area (i.e. its margin, columns, background and border). Yet a page is a page, and a frame is frame! *** Issue 50340 has been marked as a duplicate of this issue. *** *** Issue 44935 has been marked as a duplicate of this issue. *** mbayer->mba: We need an option in Format -> Page -> Background to make the position of a background graphic relative to Page text area *or* Entire page, in order to get rid of this old RFE. IMHO the dialogue could be designed analogously to Picture -> Type -> Position. Am I wrong assuming that, given all the workarounds, limitations of the file format do not seem to be a concern here? *** Issue 99282 has been marked as a duplicate of this issue. *** Just a note: while waiting for this enhancement: The situation has significantly improved since OOo 3.0, in which graphics and shapes placed in the background, will not directly be selected by clicking in the area. Given that there are literally many dozens of people asking for a resolution to this problem both in this issue# and the 7 (seven!) marked as duplicate in this thread alone, can this PLEASE be moved to at least P3 priority? This is yet another issue that makes it difficult for us to convince small business owners to adopt OOo. Many such individuals need multiple letterheads and don't want the expense of preprinting them -- a page (not text area) background graphic would be perfect for the task . . . So long as OOo doesn't offer this (Word does) it becomes a difficult workaround which might require (expensive?) consultant help for many. Meanwhile, such individuals can do it with a couple clicks in Word. The type of "complex" workaround described here makes Word seem inexpensive to the uninitiated. Thanks for your consideration. Hi fbachofner, Thanks for your explanation. Alas there are quite some must-have-important issues. Can you pls. tell us how much the change, as I described in http://www.openoffice.org/issues/show_bug.cgi?id=9370#desc28 , does make a difference? Cor Hi cornouws: Are you referring to your post of Tue Feb 17 08:00:30 +0000 2009 ? "The situation has significantly improved since OOo 3.0, in which graphics and shapes placed in the background, will not directly be selected by clicking in the area." That functionality is NOT evident to us. We are running OOo 3.0.1 [OOO300m315] on a wide variety of our own and clients' computers. Clicking a page with a background graphic which is set to full page size ALWAYS results in selecting the graphic and the text becomes "not editable" . . . That is our experience on Windows XP SP3 and a few Vista (and Windows 7 beta) machines. I will try it on a OpenSuse 11.1 Linux box and see whether the problem is somehow platform specific. Thanks for your quick reply to my earlier post. This issue is make or break for our organisation moving onto OO; if we can't bring our existing full page width letter head into Writer and make using the template easy, we can't migrate... *** Issue 105181 has been marked as a duplicate of this issue. *** *** Issue 105436 has been marked as a duplicate of this issue. *** *** Issue 115976 has been marked as a duplicate of this issue. *** Hi! Can this be solved for 3.4? Reset assigne to the default "issues@openoffice.apache.org". *** Issue 128273 has been marked as a duplicate of this issue. *** |