Est-il possible d'incorporer des GIF animés dans des PDF?


170

Est-il possible d'incorporer des GIF animés dans des PDF? Et comment pourrais-je procéder à une telle chose? y a-t-il des dangers dont je devrais être conscient?

Pour plus de détails sur les raisons pour lesquelles je pense que c'est une bonne chose et comment cela aide, n'hésitez pas à voir cet article . Je ne pensais pas qu'il était suffisamment bien formé pour SE.

À titre d'exemple - j'aimerais mettre ceci dans une description de tri rapide:

entrez la description de l'image ici


3
C'est possible si vous générez un PDF avec LaTeX mais je pense que le gif est un fichier externe
Stéphane Laurent

27
Les PDF ne sont plus uniquement destinés à «l'impression» - ils remplacent entièrement le document imprimé par des documents numériques, donc l'incorporation d'animations serait un ajout logique. C'est une excellente question, je ne vois pas pourquoi ce n'est pas une fonctionnalité largement prise en charge / utilisée.
Demis

10
(N'oubliez pas de créditer Wikipedia pour cette image.)
Lithy

Cette réponse (et aucune autre) fonctionne pour moi sur un NixOS moderne (2017) avec Okular. Même le démarrage automatique est pris en charge en mode présentation (contrairement à certains endroits où il est indiqué que ce n'est pas le cas).
Ingo Blechschmidt

Réponses:


61

Je ne l'ai pas testé mais apparemment vous pouvez ajouter des animations quicktime à un pdf (je ne sais pas pourquoi). La solution serait donc d'exporter le gif animé vers quicktime et de l'ajouter au pdf.

Voici la solution qui fonctionne apparemment:

  1. Ouvrez le GIF dans Quicktime et enregistrez-le au format MOV (apparemment, cela fonctionne également avec d'autres formats, vous devrez l'essayer).
  2. Insérez le MOV dans le PDF (avec Adobe InDesign (assurez-vous de définir Objet> Interactif> Options du film> Incorporer au PDF) - Cela devrait également fonctionner avec Adobe Acrobat Pro DC: voir le lien
  3. Enregistrez le PDF.

Voir ce lien (allemand)


10
C'est bien! Mais existe-t-il une solution gratuite pour faire la même chose? Adobe InDesign est> 300 $ / an. C'est aussi la politique du SO de copier la réponse dans le message - la page traduite dit de faire ce qui suit: 1) Ouvrez le GIF dans Quicktime et enregistrez-le au format MOV (je ne pouvais le faire fonctionner qu'avec un AVI). 2) Insérez le MOV dans le PDF avec Adobe InDesign (assurez-vous de définir Object> Interactive> film options > Embed in PDF 3) Enregistrez le PDF.
Demis

1
Je peux confirmer que l'intégration d'un fichier MOV dans un PDF via InDesign fonctionne. Mais Quicktime sur mon iMac refuse d'ouvrir les fichiers GIF. Pouvez-vous donner plus de détails sur cette partie ... quelle version de Quicktime utilisez-vous?
peacetype

En plus des fichiers MOV, tout multimédia compatible H.264 peut être lu dans Adobe Reader 9 et versions ultérieures. Cela peut inclure MPG et de nombreux autres formats courants. Plus d'informations ici: helpx.adobe.com/acrobat/using/rich-media.html
Dan Roberts

L'inclusion d'un mp4 dans un PDF nécessite le lecteur Flash et ne sera pas pris en charge par la plupart des lecteurs PDF. Voir cette réponse pour plus de détails: graphicdesign.stackexchange.com/a/130211/3145
Justin Putney

InDesign n'ouvre ni ne modifie les PDF, je ne suis donc pas sûr de savoir comment exécuter les instructions «Insérer le MOV dans le PDF avec Adobe InDesign». Lorsque j'essaye d'ouvrir mon PDF avec InDesign, j'obtiens une erreur "InDesign peut ne pas prendre en charge le format de fichier ..."
ChaosFreak

29

Je le fais pour les présentations beamer,

fournir tmp-0.png à tmp-34.png

\usepackage{animate}

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

6
Cela a très bien fonctionné pour moi. Cependant, aucun lecteur PDF Linux que j'ai essayé n'a pu afficher les animations. Je n'ai pu les faire fonctionner que dans Adobe Reader.
remcycles

16

Ce n'est pas vraiment possible. Vous pourriez, mais si vous y allez, ce serait inutile sans les plugins appropriés. Vous feriez mieux d'utiliser un autre formulaire. Les PDF sont utilisés pour avoir une sortie consolidée vers les imprimantes et l'écran, de sorte que les animations ne fonctionneront pas sans d'autres ressources, et alors ce n'est pas vraiment un PDF.


3
Bien qu'il soit vrai que GIF ne fonctionnera pas "tel quel" dans un PDF, vous pouvez en fait créer des animations en utilisant Javascript, mais très peu de lecteurs le supporteront.
yms le

9
Les fichiers PDF ont peut-être été conçus à l'origine pour l'impression physique, mais ils ont maintenant complètement remplacé les documents imprimés - ils sont le document numérique de facto, il est donc parfaitement logique que nous leur permettions d'incorporer des animations.
Demis


6

Une autre possibilité est le package LaTeX + animate. Vous devrez fournir les images individuelles faisant l'animation. Le pdf résultant ne nécessite aucun plugin, l'animation est affichée dans Adobe Reader


5

Peut-être utiliser LaTeX et essayer quelque chose comme ça

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

où Bob3d.u3d est un exemple de fichier de réalité virtuelle que j'avais. Cela fonctionne (ou a fonctionné) pour les films, et je pense que cela pourrait également fonctionner pour les gifs.


6
vous devez mentionner que vous utilisez LaTeX.
alhelal

3

Je devais juste comprendre cela pour une présentation client et j'ai trouvé un moyen de faire jouer le GIF plusieurs fois en faisant une fausse boucle.

  • Ouvrez le Gif dans Photoshop
  • Afficher la chronologie
  • Sélectionnez toutes les instances et dupliquez-les (je l'ai fait 10 fois)
  • Exporter en MP4
  • Ouvrez votre PDF et allez dans OUTILS> MÉDIAS RICHES> AJOUTER UNE VIDÉO> puis placez la vidéo de votre gif où vous le souhaitez
  • Une fenêtre apparaît, assurez-vous de cliquer sur AFFICHER LES OPTIONS AVANCÉES
  • Choisissez votre fichier et juste en dessous, sélectionnez ACTIVER QUAND LE CONTENU EST VISIBLE

J'espère que cela t'aides.


1
L'inclusion d'un mp4 dans un PDF nécessite le lecteur Flash et ne sera pas pris en charge par la plupart des lecteurs PDF.
Justin Putney

1

La possibilité d'ajouter de petites animations à un PDF (format de document portable, indépendant des logiciels d'application, du matériel et des systèmes d'exploitation) en ferait la solution idéale pour créer des guides d'utilisation extrêmement utiles. Du texte, des images et des animations / vidéos, le tout dans un seul fichier qui peut être lu par n'importe qui sur n'importe quel ordinateur.

À partir de la version x d'Acrobat Pro, un gif peut être ajouté sous Outils> Insérer à partir d'un fichier . Mais le gif ne sera pas lu, il ne montre que la première image.


4
Pour moi, la solution parfaite est le HTML.
Jose

3
@Jose, bonne chance de partager cela sous forme de pièce jointe par courrier électronique d'entreprise avec une personne de la haute direction.
Fawix
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.