Exemplo n.º 1
0
        private static void PdfvOnPdfQueryPageSettings(object sender, System.Drawing.Printing.QueryPageSettingsEventArgs queryPageSettingsEventArgs, PdfPrintPageInfo currentPageInfo)
        {
            bool isOdd = currentPageInfo.PageNumber % 2 != 0;

            System.Drawing.Printing.PrinterSettings.PaperSourceCollection paperSources = queryPageSettingsEventArgs.PageSettings.PrinterSettings.PaperSources;

            if (isOdd)
                queryPageSettingsEventArgs.PageSettings.PaperSource = paperSources[0];
            else
                queryPageSettingsEventArgs.PageSettings.PaperSource = paperSources[1];
        }
Exemplo n.º 2
0
        // ExStart:PdfvOnPdfQueryPageSettings
        private static void PdfvOnPdfQueryPageSettings(object sender, System.Drawing.Printing.QueryPageSettingsEventArgs queryPageSettingsEventArgs, PdfPrintPageInfo currentPageInfo)
        {
            bool isOdd = currentPageInfo.PageNumber % 2 != 0;

            System.Drawing.Printing.PrinterSettings.PaperSourceCollection paperSources = queryPageSettingsEventArgs.PageSettings.PrinterSettings.PaperSources;

            if (isOdd)
            {
                queryPageSettingsEventArgs.PageSettings.PaperSource = paperSources[0];
            }
            else
            {
                queryPageSettingsEventArgs.PageSettings.PaperSource = paperSources[1];
            }
        }