是否可以在PDF中嵌入动画GIF?

时间:2012-01-25 20:28:44

标签: pdf animated-gif

是否可以在PDF中嵌入动画GIF?我怎么可能这样做呢?我应该注意哪些危险?

有关为什么我认为这是一件好事及其如何帮助feel free to see this post的更多细节。我认为它不适合SE的形式。

作为一个例子 - 我想把它写成quicksort的描述:

enter image description here

8 个答案:

答案 0 :(得分:48)

我没有对它进行过测试,但显然你可以将快速动画添加到pdf中(不知道为什么)。所以解决方案是将动画gif导出到quicktime并将其添加到pdf。

这里显然有效的解决方案:

  1. 在Quicktime中打开GIF并保存为MOV(显然它也适用于其他格式,你必须尝试一下)。
  2. 将MOV插入PDF(使用Adobe InDesign(确保设置对象>交互式>电影选项>嵌入PDF) - 它也适用于Adobe Acrobat Pro DC:see link
  3. 保存PDF。
  4. this link(德语)

答案 1 :(得分:19)

我是为投影演示而做的,

通过tmp-34.png提供tmp-0.png

\usepackage{animate}

\begin{frame}{Torque Generating Mechanism}
  \animategraphics[loop,controls,width=\linewidth]{12}{output/tmp-}{0}{34}
\end{frame}

答案 2 :(得分:13)

这不太可能。你可以,但是如果你要去它没有适当的插件就没用了。你最好使用其他形式。 PDF用于为打印机和屏幕提供合并输出,因此动画在没有其他资源的情况下将无法运行,然后它不是真正的PDF。

答案 3 :(得分:7)

您可以使用Tikz / pgfplots在beamer中创建动画。 http://www.texample.net/tikz/examples/tag/animations/

答案 4 :(得分:6)

另一种可能性是LaTeX + animate包。您需要提供制作动画的各个帧。生成的pdf不需要任何插件,动画显示在Adobe阅读器

答案 5 :(得分:3)

也许是这样的

\documentclass[a4paper]{article}
\usepackage[3D]{movie15}
\usepackage{hyperref}
\begin{document}
\includemovie[
    poster,
    toolbar, 
    3Daac=60.000000, 3Droll=0.000000, 3Dc2c=0.000000 2.483000 0.000000,     3Droo=2.483000, 3Dcoo=0.000000 0.000000 0.000000,
    3Dlights=CAD,
]{\linewidth}{\linewidth}{Bob.u3d}
\end{document}

其中Bob3d.u3d是我的示例虚拟现实文件。这适用于电影,或者我也希望它可以用于GIF。

答案 6 :(得分:2)

我只需要在客户演示文稿中弄清楚这一点,并找到了通过制作假循环让GIF播放几次的工作。

  • 在Photoshop中打开Gif
  • 查看时间表
  • 选择所有实例并复制它们(我做了10次)
  • 导出为MP4
  • 打开PDF并转到工具>富媒体>添加视频>然后将你的gif视频放在你想要的地方
  • 出现一个窗口,请务必点击SHOW ADVANCED OPTIONS
  • 选择您的文件,然后选择ENABLE WHEN CONTENT IS VISIBLE

希望这有帮助。

答案 7 :(得分:1)

能够将小动画添加到PDF(便携式文档格式,独立于应用程序软件,硬件和操作系统)将使其成为制作极其有用的用户指南的完美解决方案。一些文本,一些图像和一些动画/视频,都在一个文件中,任何人都可以在任何计算机上阅读。

从acrobat pro x版开始,可以在工具>下添加gif。从文件中插入。但是gif不会播放,它只显示第一张图片。