PrintPaperHandling duplex till en Windows-skrivares DEVMODEfunction SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;
SetPdfPrintPaperHandlingDevMode konverterar PDF-visningens duplex-enum för viewer preference till de Windows-fält i skrivardrivrutinen som används av GDI-utskriftsjobb
phSimplex sätter DEVMODE.dmDuplex till DMDUP_SIMPLEXphDuplexFlipShortEdge sätter DEVMODE.dmDuplex till DMDUP_HORIZONTALphDuplexFlipLongEdge sätter DEVMODE.dmDuplex till DMDUP_VERTICALFör mappade värden markerar funktionen också DM_DUPLEX i DEVMODE.dmFields och returnerar True. För phUndefined returnerar den False och lämnar den angivna DEVMODE oförändrad
if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
ApplyPrinterDevMode(DevMode);