【问题标题】:Is it possible to embed animated GIFs in PDFs? [closed]是否可以在 PDF 中嵌入动画 GIF? [关闭]
【发布时间】:2012-02-19 01:17:20
【问题描述】:

是否可以在 PDF 中嵌入动画 GIF?我怎么能做这样的事情?有什么我应该注意的危险吗?

有关我为什么认为这是一件好事以及它如何帮助feel free to see this post 的更多详细信息。我认为它的格式不够适合 SE。

作为一个例子 - 我想把它放到快速排序的描述中:


(本动画来自wikimedia。)

【问题讨论】:

  • It's possible if you generate a PDF with LaTeX 但我认为 gif 是一个外部文件
  • PDF 不再只是用于“打印”——它们完全用数字文档代替了打印文档,因此嵌入动画将是合乎逻辑的补充。这是一个很好的问题,我不明白为什么它不是一个广泛支持/使用的功能。
  • (不要忘记将此图片归功于维基百科。)
  • This answer(没有其他)适用于带有 Okular 的现代(2017 年)NixOS。甚至在演示模式下也支持自动启动(与某些地方声明不支持的地方相反)。
  • 另一种解决方案正在寻找 epub。

标签: pdf animated-gif


【解决方案1】:

这是不可能的。你可以,但如果你要去的话,如果没有适当的插件,它就毫无用处。你最好使用其他形式。 PDF 用于对打印机和屏幕进行合并输出,因此如果没有其他资源,动画将无法工作,因此它不是真正的 PDF。

【讨论】:

  • 虽然 GIF 在 PDF 中不能“按原样”工作,但您实际上可以使用 Javascript 创建动画,但很少有读者会支持它。
  • PDF 最初可能是为物理打印而制作的,但现在已经完全取代了印刷文档——它们是事实上的数字文档,所以我们应该允许它们嵌入是完全合理的动画。
  • @Demis,PDF 中没有我们,只有 Adob​​e(公司)
  • @Nader 这实际上是一个好点。 Adobe 说 PDF 是 ISO 的“开放标准”——不确定如何“开放:虽然。acrobat.adobe.com/us/en/acrobat/about-adobe-pdf.html 该网站还说 PDF 可以包含视频,也许这是新的。
  • @Demis,向 PDF 添加视频并不是什么新鲜事……过去添加动画图片的唯一方法是使用(更好的说法是强制)用户将其转换为 Flash .. . 现在购买 Adob​​e 杀死了 Flash,我们到底要如何添加动画 Gif 而不是视频!!!???
【解决方案2】:

我尚未对其进行测试,但显然您可以将 quicktime 动画添加到 pdf 中(不知道为什么)。因此解决方案是将动画 gif 导出到 quicktime 并将其添加到 pdf 中。

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

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

this link(德语)

【讨论】:

  • 这太棒了!但是有没有免费的解决方案来做同样的事情? Adobe InDesign > 300 美元/年。此外,将答案实际复制到帖子中也是如此 - 翻译页面说要执行以下操作:1)在 Quicktime 中打开 GIF 并另存为 MOV(我只能让它与 AVI 一起使用)。 2)使用Adobe InDesign将MOV插入PDF(确保设置Object> Interactive> film options > Embed in PDF 3)保存PDF。
  • 我可以确认通过 InDesign 在 PDF 中嵌入 MOV 文件是可行的。但是我的 iMac 上的 Quicktime 拒绝打开 GIF 文件。您能否提供有关该部分的更多详细信息...您使用的是哪个版本的 Quicktime?
  • 与 MOV 文件一样,任何符合 H.264 标准的多媒体都可以在 Adob​​e Reader 9 及更高版本中播放。这可以包括 MPG 和许多其他常见格式。更多信息:helpx.adobe.com/acrobat/using/rich-media.html
  • 在 PDF 中包含 mp4 需要 Flash Player,大多数 PDF 阅读器不支持。有关详细信息,请参阅此答案:graphicdesign.stackexchange.com/a/130211/3145
  • InDesign 无法打开或编辑 PDF,因此我不确定如何执行“使用 Adob​​e InDesign 将 MOV 插入 PDF”的说明。当我尝试使用 InDesign 打开我的 PDF 时,出现错误“InDesign 可能不支持文件格式...”
【解决方案3】:

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

【讨论】:

  • 谢谢!它适用于 Adob​​e Reader :D 但不适用于 MacOS Preview :S
【解决方案4】:

也许使用 LaTeX 并尝试类似的方法

\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。

【讨论】:

  • 你应该提到你使用 LaTeX。
【解决方案5】:

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

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

【讨论】:

  • 对我来说完美的解决方案是 HTML。
  • @Jose,祝你好运,通过公司电子邮件将其作为附件分享给高层管理人员。
  • 那是没有办法的一月
【解决方案6】:

我只需要在一次客户演示中解决这个问题,然后通过制作一个假循环来解决让 GIF 播放几次的方法。

  • 在 Photoshop 中打开 Gif
  • 查看时间线
  • 选择所有实例并复制它们(我做了 10 次)
  • 导出为 MP4
  • 打开您的 PDF 并转到工具> 富媒体>添加视频> 然后将您的 gif 视频放在您想要的位置
  • 出现一个窗口,一定要点击SHOW ADVANCED OPTIONS
  • 选择您的文件,然后选择在内容可见时启用

希望这会有所帮助。

【讨论】:

  • 在 PDF 中包含 mp4 需要 Flash Player,大多数 PDF 阅读器不支持。
  • 作为一个更新,既然 Adob​​e 已经杀掉了 Flash,那么 Adob​​e 的添加动画 gif 的解决方案是什么???
【解决方案7】:

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

【讨论】:

    【解决方案8】:

    我这样做是为了投影仪演示,

    通过 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}
    

    【讨论】:

    • 这对我很有用。但是,我尝试过的任何 Linux PDF 阅读器都无法查看动画。我只能让他们在 Adob​​e Reader 中工作。
    猜你喜欢
    • 2023-02-15
    • 2021-05-13
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    • 2015-02-08
    • 2012-01-30
    • 1970-01-01
    相关资源
    最近更新 更多