Word文档转PDF时,删除文档中的批注


#1

word文档中添加了批注后,word文档转化为PDF后,批注的部分会留在PDF文档上,是否可以在转成PDF的时候将这些批注去掉?word转PDF的批注删除.zip (248.3 KB)


#2

@Huy20,

请检查以下解决方案是否适合您?

Document doc = new Document("E:\\Temp\\204251\\in.docx");
doc.LayoutOptions.ShowComments = false;
doc.AcceptAllRevisions();
doc.Save("E:\\Temp\\204251\\19.10.pdf"); 

如果问题仍然存在,请压缩并上传输入的 Word文档和比较屏幕截图,其中显示了您要在此处删除的区域以进行测试。 然后,我们将对此进行调查,并为您提供更多信息。


#4

我用了你给的方法,是可以将批注都删掉,但是页数与原文件的页数有所不同,这个是什么原因造成的吗?我把word文档和转之后的PDF文档一并上传了文档.zip (166.0 KB)


#5

@Huy20,

您能否也请ZIP并在此处附加以下字体文件以进行进一步测试?

  • 等线

请同时提供一个比较屏幕截图,突出显示Aspose.Words 19.10生成的输出PDF文件相对于MS Word生成的PDF文件中存在问题的区域,并将其附加在此处以供我们参考。 谢谢你的合作


#6

图片是word转PDF文档后,页数发生变化对比图,转之前的5页,转之后是6页,但是内容是对的,是否是因为转的格式导致页数问题?页数对比图.png (142.8 KB)


#7

@Huy20,

请使用以下代码检查由Aspose.Words 19.11生成的PDF文件,该文件是我们最终生成的:(19.11-AcceptAllRevisions.pdf (114.2 KB))

Document doc = new Document("E:\\Temp\\204251\\2\\in.docx");
doc.AcceptAllRevisions();
doc.Save("E:\\Temp\\204251\\2\\19.11-AcceptAllRevisions.pdf");

您能否也请ZIP并在此处附加以下字体文件以进行进一步测试?

  • 等线