PDFium Delphi Component Docs

SetPdfPrintPaperHandlingDevMode Funktion

Komponente: TPdf  ·  Unit: PDFium
Ordnet einen PDF-PrintPaperHandling-Duplexhinweis einem Windows-Drucker-DEVMODE zu

Syntax

function SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;

Description

SetPdfPrintPaperHandlingDevMode wandelt den Duplex-Enum der PDF-Viewer-Präferenz in die Windows-Druckertreiberfelder um, die von GDI-Druckaufträgen verwendet werden

Für zugeordnete Werte markiert die Funktion außerdem DM_DUPLEX in DEVMODE.dmFields und gibt True zurück. Für phUndefined gibt sie False zurück und lässt den übergebenen DEVMODE unverändert

Example

if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
  ApplyPrinterDevMode(DevMode);

See Also

PrintPaperHandling, PrintCopies, PrintScaling, SetPdfPrintMode