我正在使用该movie15
软件包将电影和 U3D 图形添加到我的文档中。我已将其设置为,不支持 U3D 的 PDF 阅读器将显示我选择的静态图像。
但是,打印文档时,Acrobat Reader 会打印 U3D 图形而不是静态图像。虽然这看起来并不糟糕,但我宁愿让它打印静态图像。我该如何实现这一点?
编辑:请求一些代码。
\includemovie[
poster,
text={\includegraphics[width=0.5\linewidth]{fig/cross_curv}},
toolbar,
label=cross_curv,
3Drender=SolidWireframe,
3Daac=30.000000,
3Droll=0.000000,
3Dc2c=-8.000000 -15.709999 -8.000000,
3Droo=37.459366,
3Dcoo=-8.000000 8.000000 8.000000,
3Dlights=CAD,
]{0.5\linewidth}{0.4890\linewidth}{figures/cross_curv.u3d}%
如果 PDF 阅读器不支持 U3D,则会显示文件 cross_curv.png。
答案1
我没有为此做好准备,抱歉。您可以通过更改生成的 PDF 中的注释标志 (/F) 的值来禁用打印,或者更好的方法是在 movie15.sty [2009/07/07] 中禁用。
第 1120 行和第 1521 行:/F 4
->/F 0
第 1760 行和第 1920 行:/F 5
->/F 1
亚历山大
答案2
我不知道这是否是一个选项:使用另一个 pdf 阅读器来打印文件。