PrintPaperHandling z PDF do Windows DEVMODE drukarkifunction SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;
SetPdfPrintPaperHandlingDevMode przekłada dwustronność z enumeracji preferencji przeglądarki PDF na pola sterownika drukarki Windows używane przez zadania druku GDI
phSimplex ustawia DEVMODE.dmDuplex na DMDUP_SIMPLEXphDuplexFlipShortEdge ustawia DEVMODE.dmDuplex na DMDUP_HORIZONTALphDuplexFlipLongEdge ustawia DEVMODE.dmDuplex na DMDUP_VERTICALDla wartości przemapowanych funkcja dodatkowo ustawia flagę DM_DUPLEX w DEVMODE.dmFields i zwraca True. Dla phUndefined zwraca False i pozostawia przekazany DEVMODE bez zmian
if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
ApplyPrinterDevMode(DevMode);