PrintingPageType

PdfSaveOptions.PrintingPageType property

Indique quelles pages ne seront pas imprimées.

public PrintingPageType PrintingPageType { get; set; }

Remarques

Si le contenu de la feuille est clairsemé, certaines pages seront totalement vierges dans le fichier pdf de sortie. Si vous ne voulez pas ces pages vierges, vous pouvez utiliser cette option pour les omettre.

Exemples

Le code suivant omet les pages vierges ou les pages qui ne contiennent que du contenu de style comme l’arrière-plan de la cellule, les bordures.

Workbook wb = new Workbook("Book1.xlsx");

PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

//ignorer les pages vierges
pdfSaveOptions.PrintingPageType = PrintingPageType.IgnoreBlank;

wb.Save("output_ignore_blank_page.pdf", pdfSaveOptions);


//ignorer les pages vierges and pages which only contains some style content like cell background
pdfSaveOptions.PrintingPageType = PrintingPageType.IgnoreStyle;

wb.Save("output_ignore_blank_and_style_page.pdf", pdfSaveOptions);

Voir également