QQ截图20200706220651.jpg (138.0 KB)
使用Aspose.Pdf打开了一个500多页的pdf,创建书签,保存替换原有路径下的currentpath,PDF文件,报错pdf 正由另一进程使用, 因此该进程无法访问此文件,,,但是我使用20多页的pdf,可以保存,,,保存在不同文件夹下面也可以保存。只有保存在相同文件夹下面,报错pdf 正由另一进程使用, 因此该进程无法访问此文件
感谢您的查看。
以下是我的部分代码。
//打开文档
Aspose.Pdf.Document pdfDocument = new Aspose.Pdf.Document(currentpath);
//创建封面书签对象
OutlineItemCollection pdfOutline1 = new OutlineItemCollection(pdfDocument.Outlines);
//书签名字
pdfOutline1.Title = "封面";
//pdfOutline.Bold = true;
//设置目标页码
pdfOutline1.Action = new Aspose.Pdf.Annotations.GoToAction(pdfDocument.Pages[1]);
//在文档的大纲集合中添加书签。
pdfDocument.Outlines.Add(pdfOutline1);
pdfDocument.Save(currentpath);