程序化删除PDF页面

您可以使用Aspose.PDF for C++从PDF文件中删除页面。要从PageCollection集合中删除特定页面。

从PDF文件中删除页面

  1. 调用Delete方法并指定页面的索引
  2. 调用Save方法保存更新的PDF文件 以下代码片段演示了如何使用C++从PDF文件中删除特定页面。
void DeletePDFPages() {
    String _dataDir("C:\\Samples\\");
    String inputFileName("DeleteParticularPage.pdf");

    // 打开文档
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    // 删除特定页面
    document->get_Pages()->Delete(2);

    // 保存更新的PDF
    document->Save(_dataDir + inputFileName);
}