Begrenzung der Anzahl der erzeugten Seiten Excel zu PDF Konvertierung mit Node.js via C++
Contents
[
Hide
]
Manchmal möchten Sie einen Seitenbereich in eine Ausgabedatei PDF drucken. Aspose.Cells for Node.js via C++ bietet die Möglichkeit, eine Begrenzung vorzunehmen, wie viele Seiten beim Konvertieren eines Excel-Tabellendokuments in das PDF-Format erzeugt werden.
Begrenzen der Anzahl der generierten Seiten
Das folgende Beispiel zeigt, wie ein Bereich von Seiten (3 und 4) in einer Microsoft Excel-Datei in PDF umgesetzt wird.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Open an Excel file
const workbook = new AsposeCells.Workbook(path.join(dataDir, "TestBook.xlsx"));
// Instantiate the PdfSaveOption
const options = new AsposeCells.PdfSaveOptions();
// Print only Page 3 and Page 4 in the output PDF
// Starting page index (0-based index)
options.setPageIndex(3);
// Number of pages to be printed
options.setPageCount(2);
// Save the PDF file
workbook.save(path.join(dataDir, "outPDF1.out.pdf"), options);
Wenn die Tabelle Formeln enthält, ist es am besten, kurz vor dem Rendern in PDF Workbook.calculateFormula() aufzurufen. Dies stellt sicher, dass formelabhängige Werte neu berechnet werden und die korrekten Werte in der Ausgabedatei angezeigt werden.