从 PDF 中提取 U3D 对象

从 PDF 中提取 U3D 对象

PDF 可以包含嵌入的 U3D 对象。

例如,参见这个 -http://www.carare.eu/eng/content/download/2601/20492/version/1/file/Castle_of_Bouvignes_Belgium_landscape.pdf

有没有办法从 PDF 中提取 .U3D 对象,以便在其他程序中查看和编辑它?

我尝试在 Acroread 中打开 PDF - 它呈现 3D 对象,但无法导出它。

在此处输入图片描述

PDFedit 似乎没有任何支持。

如果它是 Linux 命令行的话会非常方便 - 但这不是必需的。

答案1

我知道这个问题有点老了,但是尽管如此:

我设法提取了 u3d 对象pdf-解析器.py

pdf-parser.py -t /3D input.pdf

为您提供对象 ID。然后使用

pdf-parser.py -o $ID -d output.u3d input.pdf

提取给定的对象。顺便说一句,pypy 的速度比 cpython 快得多。

如果有人找到将 u3d 文件转换为可用文件的方法,请回复。

相关内容