Q1:有什么解决方案可以避免如此巨大的尺寸变化?
正如在这个Linux论坛,当我使用okular添加显式文本注释时,文件大小会变得非常大,这似乎与字体有关,例如带有中文单词的显式注释会导致文件大小增加20M,而每个注释带有英文单词则会增加888K。
Q2:如何恢复删除注释后的尺寸
另一个问题是删除注释并不能恢复文件大小,有什么解决方案或原因吗?
附录
为了详细解释这个问题,例如,让我使用这个 pdf 文件(原始文件大小:7.3M 或 7384K)来测试注释的行为。
- 每一个高亮/下划线/波浪线/删除线/手绘都会增加 4K
- 突出显示/下划线/波浪线/删除标题后:7.3M (7388K)
- 撤销突出显示/下划线/波浪线/删除线:7.3M(7388K),没有发布大小!
- 打字机/内联注释一个英语单词增加888K
- 打字机/内嵌注释中出现“哈利路亚”一词后:8.1M (8272)
- 撤销打字机/内联内容:8.1M(8272K),没有释放大小!
- 打字机/内联注释一个中文短语增加20.7百万
- 打字机/内嵌注释中出现单词“哈利路亚”后:28M
- 撤销打字机/内联内容:28M,没公布大小!
- 还测试了其他中文 pdf 文件,仍然增加2000 万
- 弹出注释一些英语单词增加4K,撤销不会释放大小。
- 弹出注释一个中文短语增加 4k,撤销不会释放大小,但比明确的说明有很大的改进。
更新
- 我的操作系统是 WSL2:Ubuntu 23.04
- 奥克拉 22.12.3
- 我从安装了最新的
poppler-23.06.0
和,并检查了其中一个的版本,即,意味着它已经是 23.06.0poppler-data-0.4.12
Github
poppler-untils
pdfimages
答案1
检查poppler
软件包的版本。从 更新到
后,这个问题已经解决。23.05.0-1
23.06.0-1