今天继续昨天未完成部分的解读。主要是讲PDF为什么难以编辑。
我在以前做程序员的时候,领导同事最头疼的就是声明文件被乱放,到处被引用,改动难度超大,牵一发动全身。
PDF恰恰就是这样的,他为了节省自身体积,在内容上,做到了子集化。大概可以简单理解为,第一页PDF的字体大小函数,可能在第五页,第五页的位置可能在第二页,第二页的字体可能在第四页。。。PDF就在这互相交叉中,复杂程度越来越高。如果我们去编辑,那么有可能就和写辣鸡代码一样,改动后其他位置的引用无法识别了,所以很难改。
说到这里,就不得不提大名鼎鼎的Adobe acrobat了,毕竟自家东西,acrobat能实现PDF识别矢量化进行文字编辑。