PrintPaperHandling من PDF إلى DEVMODE طابعة Windows.function SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;
يحوِّل SetPdfPrintPaperHandlingDevMode تعداد الطباعة على الوجهين من تفضيل عارض PDF إلى حقول برنامج تشغيل طابعة Windows التي تستخدمها وظائف طباعة GDI.
phSimplex قيمة DEVMODE.dmDuplex إلى DMDUP_SIMPLEX.phDuplexFlipShortEdge قيمة DEVMODE.dmDuplex إلى DMDUP_HORIZONTAL.phDuplexFlipLongEdge قيمة DEVMODE.dmDuplex إلى DMDUP_VERTICAL.بالنسبة للقيم المعيَّنة تعلِّم الدالة أيضًا DM_DUPLEX في DEVMODE.dmFields وتعيد True. وبالنسبة لـ phUndefined تعيد False وتترك DEVMODE المزوَّد دون تغيير.
if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
ApplyPrinterDevMode(DevMode);