Aspose.Pdf.Examples.CSharp.AsposePDFFacades.Printing.PrintPageRange.PdfvOnPdfQueryPageSettings C# (CSharp) 메소드

PdfvOnPdfQueryPageSettings() 개인적인 정적인 메소드

private static PdfvOnPdfQueryPageSettings ( object sender, System queryPageSettingsEventArgs, PdfPrintPageInfo currentPageInfo ) : void
sender object
queryPageSettingsEventArgs System
currentPageInfo PdfPrintPageInfo
리턴 void
        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];
        }
        // ExEnd:PdfvOnPdfQueryPageSettings