Tüm Çalışma Sayfası Sütunlarını Tek PDF Sayfasına Sığdırın (Node.js C++) ile

Tüm Çalışsayfa Sütunlarını Tek PDF Sayfasına Sığdır

PdfSaveOptions.getAllColumnsInOnePagePerSheet() tüm çalışma sayfasındaki sütunların, veri miktarına bağlı olarak satırların birkaç sayfaya yayılması olmasına rağmen, tek bir PDF sayfasında gösterilmesini sağlar.

Aşağıdaki örnek kod, 100 sütunu olan büyük bir çalışsayfayı render etmek için PdfSaveOptions.getAllColumnsInOnePagePerSheet() özelliğini nasıl kullanacağını göstermektedir.

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create and initialize an instance of Workbook
const workbook = new AsposeCells.Workbook(path.join(dataDir, "TestBook.xlsx"));
// Create and initialize an instance of PdfSaveOptions
const saveOptions = new AsposeCells.PdfSaveOptions();
// Set AllColumnsInOnePagePerSheet to true
saveOptions.setAllColumnsInOnePagePerSheet(true);
// Save Workbook to PDF format by passing the object of PdfSaveOptions
const outputFilePath = path.join(dataDir, "output.out.pdf");
workbook.save(outputFilePath, saveOptions);