diff --git a/source/dfl/printing.d b/source/dfl/printing.d index 858f1a5..8870e1d 100644 --- a/source/dfl/printing.d +++ b/source/dfl/printing.d @@ -938,6 +938,9 @@ class PrinterSettings // this.isPlotter = // this.duplex = + pDevMode.dmFields |= DM_PAPERSIZE; + pDevMode.dmPaperSize = cast(short)this.defaultPageSettings.paperSize.rawKind; + pDevMode.dmFields |= DM_ORIENTATION; pDevMode.dmOrientation = this.defaultPageSettings.landscape ? DMORIENT_LANDSCAPE : DMORIENT_PORTRAIT;