使用Aspose.Pdf打开了一个500多页的pdf,创建书签,保存替换原有路径下,报错pdf 正由另一进程使用, 因此该进程无法访问此文件

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);

@fhn123456

请在其他主题中检查我们对您类似询问的答复。(C# Aspose.Pdf 您好技术大牛,我在使用Aspose.Pdf保存遇到,“pdf正由另一进程使用” - #2 by asad.ali)