![]() This should be possible by specifying /PrintScaling /None in the ViewerPreferences dict (see section 12.2 in ISO 32000-1:2008. Itextpdf - Also available in a C# version I also looked at the following that has potential for applications when using an API to generate the pdf. Update: I developed a solution using Pdf Creator and edited the solution into the accepted answer. I am not a PDF expert and I don't know how to do it. This is EXACTLY what I want to control through some 3rd party PDF printer software or ghostscript. If the print dialog is suppressed and its parameters are providedįrom some other source, this entry nevertheless shall be honored. Has an unrecognized value, AppDefault shall be used. Indicates the conforming reader’s default print scaling. Valid valuesĪre None, which indicates no page scaling, and AppDefault, which When a print dialog is displayed for this document. PrintScaling - (Optional PDF 1.6) The page scaling option that shall be selected Table 150 shows the contents of the viewer preferences dictionary. If no such dictionary is specified, conforming readers should behave in accordance with their own current user Preferences dictionary (PDF 1.2) controlling the way the document shall be presented on the screen or in print. The ViewerPreferences entry in a document’s catalogue (see 7.7.2, “Document Catalog”) designates a viewer Update: I have been looking at the Adobe pdf specification and the document properties I am looking for seem to be in the PDF 1.6 specification. I am pretty sure I could use ghostscript to apply a property but I need to know how to do it. I do not see any GUI option in PDF Creator settings for controlling it. However I could use a alternate PDF printer if it suited my purpose and had this option. ![]() I am using PDF Creator 1.5.0 to "Print" the pfd document which seems to allow postscript to be applied to the document. I have talked to my sources and tested with creating/saving a PDF document with Adobe Standard edition and you can set the View properties of the document to have a default for this exact property and Adobe Reader will honor that instead of using the Adobe Reader default which is shink. In Adobe Reader 10 the setting I would like to control is under the Print dialog and "Page Sizing & Handling" the option for "Size Options" I would like the document to default to "Actual Size" instead of "Shrink oversized pages". Or other PDF reader will be " Do not Shrink this page to fit in the printer margins" This setting in the document would mean that the default when you open the document in Adobe Reader I need to generate a pdf document that has the Print Options of Page Scaling set to "None" or "Actual Size"
0 Comments
Leave a Reply. |