编辑pdf文档

时间:2018-03-21 15:01:22

标签: javascript pdf itext

我有以下问题:

我使用包含JavaScript的iTextSharp.dll 5.5.11.0创建PDF文档。在创建之后,与JS的交互正常工作,但在不同的读取器版本和不同的系统上使用它与JS的冲突。

冲突:文档中定义的全局JS变量在不同函数中使用会丢失。

我尝试使用Hex Editor MX分析PDF。我从iTextSharp生成的新PDF有标题:

PDF-1.4

但在执行Adobe Save as选项后,将使用标题版本创建一个新的pdf文件:

PDF-1.6。

我认为这是JS问题的主要来源。如何在娱乐后防止这种问题?

JS Error Message

EDITED ----------------------------------------- 创建:iTextSharp.dll 5.5.11.0 Testet Bugfree:Adobe Acrobat Reader DC |版本2018.011.20038 (文件版本:18.011.20038.5321,AGM版本4.030.00074,CoolType版本5.014.00027,Basisversion 18.2816,JP2K版本1.002.00002.39492)

大学使用不同版本的Adobe Acrobat Reader编辑文件,但我不确切知道每个版本的版本。

测试文件(43Mb): https://drive.google.com/file/d/1oa9RzMCy9MgQO5Ll0IMzJzDArtQstrEl/view?usp=sharing

我很感谢每一个答案。 马丁。

0 个答案:

没有答案