FIG2U3D将图形保存为U3D文件,以便在PDF中包含交互式三维图形。可以使用LaTeX或adobeacrobat将U3D文件嵌入到PDF中。
GitHub上的开发和发布:
https://github.com/johnyf/fig2u3d
包括二进制文件:
https://github.com/johnyf/fig2u3d/releases
(链接)。
来自github的IDTF2U3D可执行文件来自:
http://sourceforge.net/projects/u3d/
下载地址:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/25383-matlab-mesh-to-pdf-with-3d-interactive-object
如果从那里获得它们,那么将“bin”目录放在fig2u3d发行版的“idtf2u3d”目录中。
也创建了一个VWS文件,其中包含保存的轴的当前摄像机视图。该文件可用于将PDF中的图形默认视图设置为与MATLAB中打开的图形窗口相同。
media9 LaTeX包可以在PDF文档中导入U3D文件及其相关的VWS文件。你可以在这里找到:
http://www.ctan.org/tex-archive/macros/latex/contrib/media9
对于不呈现3D图形的PDF阅读器,可以包含一个替代的2D图像来替代3D对象。为方便起见,该脚本将2D图像与U3D文件一起保存。导出该2D图像的文件类型和其他选项可以指定为附加参数。
FIG2PDF3D将图形直接转换为只包含交互式3D图形对象的PDF。
支持导出的图形对象包括:万博1manbetx
线,面,贴片,颤振群,轮廓群。
线颜色和标记风格,表面和颤抖与nan和表面阴影的支持。万博1manbetx不同对象的多个实例可以绘制在相同的轴上并导出。注意,这里存在一些限制,例如,填充轮廓还不支持。万博1manbetx
依赖项的详细信息:
对于fig2u3d: idtf2u3d converter可执行文件,下载:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/25383-matlab-mesh-to-pdf-with-3d-interactive-object
并将“bin”目录放置在fig2u3d发行版的“idtf2u3d”目录中。
对于fig2pdf3d:乳胶分布(如MikTeX, TeXLive, MacTeX等)
http://miktex.org/
http://www.tug.org/texlive/
http://tug.org/mactex/
和media9(首选)或movie15 LaTeX包
http://www.ctan.org/pkg/media9
引用作为
Ioannis Filippidis(2021)。导出图形到3D交互式PDFGitHub (https://github.com/johnyf/fig2u3d)。检索.