PrintPaperHandling 両面印刷ヒントを Windows プリンターの DEVMODE へ変換しますfunction SetPdfPrintPaperHandlingDevMode(var DevMode: TDeviceMode; PrintPaperHandling: TPrintPaperHandling): Boolean;
SetPdfPrintPaperHandlingDevMode は、PDF ビューアー設定の両面列挙値を、GDI 印刷ジョブが使用する Windows プリンタードライバーのフィールドへ変換します
phSimplex は DEVMODE.dmDuplex を DMDUP_SIMPLEX に設定しますphDuplexFlipShortEdge は DEVMODE.dmDuplex を DMDUP_HORIZONTAL に設定しますphDuplexFlipLongEdge は DEVMODE.dmDuplex を DMDUP_VERTICAL に設定しますマップされた値の場合、この関数は DEVMODE.dmFields の DM_DUPLEX も設定し、True を返します。phUndefined の場合は False を返し、渡された DEVMODE を変更しません
if SetPdfPrintPaperHandlingDevMode(DevMode, Pdf1.PrintPaperHandling) then
ApplyPrinterDevMode(DevMode);