使用 ghostscript 计算 PDF 节点?

Count PDF nodes using ghostscript?

我已经使用 ghostscript 检查 PDF 文件,现在我需要识别一个超过 1000 个节点的 pdf。是否可以使用 ghostscript 来计算 PDF 的节点数?

我对 ghostscript 的了解很基础,我很难在 ruby (PDF reader 1.3) 或使用像 imageMagick 这样的工具中找到解决方案。

编辑:
我无法以更技术性的方式解释我正在寻找什么样的节点。这些节点等同于在 corel draw 中找到的节点。最初我认为它在 pdf 中没有等效项,但是 pitstop 插件具有识别节点的功能。

Example of identified nodes by PitStop Pro

那些不是'nodes',它们是路径段的起点和终点。 Ghostscript 没有提取路径的工具。它可以很容易地做到这一点(并恢复在您的 PitStop 屏幕抓取中似乎没有显示的曲线控制点)。

但是,Ghostscript 不是一个编辑工具,因此您完全不清楚您打算如何处理这些信息。

如果你想要这个,那么你将不得不自己解析 PDF,或者编写一个 Ghostscript 设备来检索信息,或者为其他工具(例如 MuPDF)编写一个程序来提取路径信息。