iTextSharp是一个流行的开源库,用于在C#中处理PDF文件。它提供了丰富的功能,包括创建、编辑和操作PDF文档。
在使用iTextSharp和VS2017进行编程时,可以通过以下步骤从PDF文档的大纲中删除书签:
using iTextSharp.text;
using iTextSharp.text.pdf;
string filePath = "path_to_pdf_file";
PdfReader reader = new PdfReader(filePath);
PdfOutline rootOutline = reader.Outlines;
foreach (PdfOutline outline in rootOutline.AllChildren) {
outline.Remove();
}
string outputFilePath = "path_to_output_pdf_file";
PdfStamper stamper = new PdfStamper(reader, new FileStream(outputFilePath, FileMode.Create));
stamper.Close();
reader.Close();
这样,使用iTextSharp和VS2017的C#编程方式,你可以从PDF文档的大纲中删除书签。
关于iTextSharp的更多信息和使用示例,你可以参考腾讯云的相关产品介绍链接地址:iTextSharp产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云