通过 Aspose.PDF for Node.js via C++ 分割 PDF

借助 Aspose.PDF for Node.js via C++ 库分割文件。

使用 Aspose.PDF 分割文件 Node.js via C++

只需要大型 PDF 文件的一部分吗?您可以使用我们库中的拆分功能将一个或多个部分与文档分开。为了拆分文件,我们将通过 C++ 从 [ZIP 存档] 中提取文件,将 Aspose.PDF 用于 Node.js (https://releases.aspose.com/pdf/nodejscpp/)。

通过 JavaScript 拆分文档


你需要 Aspose.PDF for Node.js via C++ 才能在你的环境中试用代码。

1.加载带有文档实例的 PDF。 1.创建一个新的文档类对象来拆分 PDF 页面。 1.将当前页面添加到文档中。 1.将当前页面另存为单独的 PDF

如何使用 JavaScript 分割 PDF

使用 Aspose.PDF 库,您可以拆分大型 PDF 文档。分割 PDF 文档是处理 PDF 文档时的常见用例。它通过将大型文档分解为较小的文件以通过电子邮件发送,从而帮助减小PDF文件的大小。

拆分 PDF-JavaScript

此示例代码显示如何拆分 PDF 文件-JavaScript

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Set number a page to split*/
    const pageToSplit = 1;
    /*Split to two PDF-files and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
    const json = AsposePdfModule.AsposePdfSplit2Files(pdf_file, pageToSplit, "./ResultSplit1.pdf", "./ResultSplit2.pdf");
    console.log("AsposePdfSplit2Files => %O", json.errorCode == 0 ? [json.fileNameResult1, json.fileNameResult2] : json.errorText);
});