生成されるページ数を制限する - Excel を PDF に変換
Contents
[
Hide
]
ある範囲のページを出力 PDF ファイルに出力したい場合があります。 Aspose.Cells には、Excel スプレッドシートを PDF ファイル形式に変換するときに生成されるページ数に制限を設定する機能があります。
生成されるページ数の制限
次の例は、Microsoft Excel ファイル内のページ範囲 (3 と 4) を PDF にレンダリングする方法を示しています。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Open an Excel file | |
Workbook wb = new Workbook(dataDir+ "TestBook.xlsx"); | |
// Instantiate the PdfSaveOption | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Print only Page 3 and Page 4 in the output PDF | |
// Starting page index (0-based index) | |
options.PageIndex = 3; | |
// Number of pages to be printed | |
options.PageCount = 2; | |
// Save the PDF file | |
wb.Save(dataDir+ "outPDF1.out.pdf", options); |
スプレッドシートに数式が含まれている場合は、Workbook.CalculateFormula()これにより、式に依存する値が再計算され、正しい値が出力ファイルにレンダリングされます。