12.07.2015 Views

PDF Library Supplement to the Core API Reference - Datalogics

PDF Library Supplement to the Core API Reference - Datalogics

PDF Library Supplement to the Core API Reference - Datalogics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>PDF</strong> <strong>Library</strong>-specific Declarations<strong>PDF</strong>LPrintUserParamsRecWindowspDevModestartPageendPageshrinkToFitprintAnnotspsLevelnCopiesbinaryOKemitHalf<strong>to</strong>nesreversefarEastFontOpttransQualitydoOPPcancelProcclientData(Optional) Allows you <strong>to</strong> pass a DEVMODE structure in if you haveone. Applies <strong>to</strong> printer. If you do not pass in your own DEVMODEstructure, <strong>PDF</strong>L creates its own by calling OpenPrinter(),DocumentProperties(), and ClosePrinter(). <strong>PDF</strong>Lnever calls SetPrinter() and has no facility <strong>to</strong> offer <strong>the</strong>features provided by SetPrinter() (e.g., pause/resume,deleting jobs, changing printer status, etc.).DocumentProperties() is called only in <strong>the</strong> case where <strong>the</strong>client doesn’t provide a DEVMODE.N OTE: If you provide your own DEVMODE, you will certainly want<strong>to</strong> call DocumentProperties() <strong>to</strong> populate it and/ordisplay <strong>the</strong> print dialog.Page <strong>to</strong> start printing with, 0-based. Applies <strong>to</strong> printer.Page <strong>to</strong> finish printing on. Applies <strong>to</strong> printer.1 turns on shrink <strong>to</strong> fit, 0 turns it off. Applies <strong>to</strong> PostScriptprinter.1 turns on printing annots, 0 turns it off. Applies <strong>to</strong> printer.PostScript level. Applies <strong>to</strong> PostScript printer.Number of copies <strong>to</strong> print. Applies <strong>to</strong> printer.1 turns on binary data, 0 turns it off. Applies <strong>to</strong> PostScript printer.1 turns on emit half-<strong>to</strong>nes, 0 turns it off. Applies <strong>to</strong> PostScriptprinter.1 reverses print order, 0 does regular order. Applies <strong>to</strong> printer.One of <strong>PDF</strong>arEastFont.The default value isPD<strong>PDF</strong>arEastFont_Download_All. Applies <strong>to</strong> PostScriptprinter.Transparency flattening quality control. 1 is fastest; 5 is best.Applies <strong>to</strong> printer.1 uses OverPrint Preview, 0 does not. Applies <strong>to</strong> printer.Optional <strong>PDF</strong>LPrintCancelProc. Applies <strong>to</strong> all.Optional pointer <strong>to</strong> data passed <strong>to</strong> cancelProc. Applies <strong>to</strong> all.<strong>PDF</strong> <strong>Library</strong> <strong>Supplement</strong> <strong>to</strong> <strong>the</strong> Acrobat <strong>Core</strong> <strong>API</strong> <strong>Reference</strong> 111

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!