Following on from this in the Acrobat KB (http://kb.adobe.com/selfservice/viewContent.do?externalId=332720&sliceId=2# 4) under "SCALE PAGES" it says: ---QUOTE START --- You can also set a default page scaling on a document-by-document basis as well as some other Print dialog options:
1. Open a PDF in Acrobat and choose File > Document Properties. 2. Click on the Advanced tab and select the desired options for the Print Dialog Presets. 3. Click OK to dismiss this dialog. 4. Choose File > Save, or File > Save As to apply the new defaults to the PDF file. ---QUOTE END --- If Acrobat can set these preferences in the PDF may be a FOP extension to the PDF renderer could do the same? -----Original Message----- From: Manuel Mall [mailto:m...@arcus.com.au] Sent: Tuesday, 31 March 2009 11:05 PM To: 'fop-users@xmlgraphics.apache.org' Subject: RE: Fixed Column Width not working. The Adobe Reader printing subsystem distinguishes between paper size and printable area. Most printers can't print to the edges of the paper, therefore the printable area is smaller than the paper size (and the printable area differs between printers). The scaling ensures that the PDF page fits into the printable area of the paper / printer combination and no content is lost when printing. Because the printable area differs between printers assuming it will always be 94% of the paper size will not give consistent results between printers. If you don't want any scaling then as mentioned before the solution is to set it to None in the Adobe Reader Print dialog. This means your page will be printed starting at the top/left corner of the printable area (not the paper) and anything that does not fit to the right or bottom is cropped. For the visual appearance of the page on the paper this means that if for example you have a left margin of 1/4" in your PDF and your printer's printable area starts at 0.1" from the left edge of the paper your left margin on the printed page will be 1/4" + 0.1" (assuming perfect paper feed mechanism and paper alignment in the printer). I know this is not what you want but this is how it appears to work. -----Original Message----- From: Patrick [mailto:ptho...@trey-industries.com] Sent: Tuesday, 31 March 2009 10:31 PM To: fop-users@xmlgraphics.apache.org Subject: Re: Fixed Column Width not working. > So the margins you specified in FO lie outside the printable area > supported by your printer. The margins are 1/4", which my printer supports. I'm not sure why those didn't work, but that's OK. > Other people had the same problem (you can check the archives). They > switched off the scaling in Acrobat's print dialog and they confirmed > that the dimensions specified in FO were correct when printed out. There > is no bug in FOP concerning that. It's a user setting in Acrobat which > FOP doesn't have an influence on. So I don't know how to help you any > further with this. Sorry. I searched the archives and couldn't find the problem, but now that I know what I'm looking for, I can probably find more info. Do you know if a PDF would be capable of containing print settings that I could code into my form? Would that be a feature worth requesting or is it impossible? I think I may have figured out a way to make it work without requiring the user to turn of scaling. For some reason, Adobe always scales my documents to 94% for all of my forms. If I adjust my measurements to compensate for that, then the printout comes out fine. What I still don't understand is why Adobe is doing this scaling. My form, margins included, is smaller than the 8.5x11 paper that it's printing on. Would the amount that it's adjusting be different on different printers? I would think that it would be the same for the same paper size regardless of the printer. --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org