Можно ли встраивать анимированные GIF-файлы в PDF-файлы?
Можно ли встраивать анимированные GIF-файлы в PDF-файлы? И как я могу пойти о такой вещи? Есть ли опасности, о которых я должен знать?
Для более подробной информации о том, почему я думаю, что это хорошо, и как это помогает, не стесняйтесь видеть этот пост. Я не думал, что он был достаточно хорошо сформирован для SE.
Как пример - я хотел бы поместить это в описание быстрой сортировки:
8 ответов
Я не проверял его, но, очевидно, вы можете добавить быстрые анимации в PDF (понятия не имею, почему). Таким образом, решение было бы экспортировать анимированный GIF в QuickTime и добавить его в PDF.
Вот решение, которое, по-видимому, работает:
- Откройте GIF в Quicktime и сохраните как MOV (очевидно, он работает и с другими форматами, вам придется попробовать его).
- Вставьте MOV в PDF (с помощью Adobe InDesign (обязательно установите "Объект"> "Интерактивный"> "Параметры фильма"> "Вставить в PDF"). Он также должен работать с Adobe Acrobat Pro DC: см. Ссылку
- Сохраните PDF.
Смотрите эту ссылку (немецкий)
Я делаю это для презентаций на проекторе,
обеспечить 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}
Это не совсем возможно. Вы могли бы, но если вы собираетесь на это было бы бесполезно без соответствующих плагинов. Тебе лучше использовать другую форму. PDF-файлы используются для консолидированного вывода на принтеры и на экран, поэтому анимация не будет работать без других ресурсов, и тогда это не совсем PDF-файл.
Вы можете использовать Tikz/pgfplots для создания анимации в beamer. http://www.texample.net/tikz/examples/tag/animations/
Другая возможность - LaTeX + animate package. Вам нужно будет предоставить отдельные кадры, составляющие анимацию. Полученный PDF-файл НЕ требует плагинов, анимация показывается в Adobe Reader
Может как то так
\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-файлов.
Мне просто нужно было выяснить это для презентации клиента, и я нашел способ, как несколько раз воспроизвести GIF, сделав фальшивый цикл.
- Откройте GIF в Photoshop
- Посмотреть график
- Выберите все экземпляры и продублируйте их (я сделал это 10 раз)
- Экспортировать как MP4
- Откройте PDF-файл и перейдите в раздел ИНСТРУМЕНТЫ> БОЛЬШИЕ НОСИТЕЛИ> ДОБАВИТЬ ВИДЕО>, а затем разместите видео в формате GIF там, где вы хотите
- Появится окно, обязательно нажмите на ПОКАЗАТЬ РАСШИРЕННЫЕ ВАРИАНТЫ
- Выберите ваш файл и справа внизу выберите ВКЛЮЧИТЬ, КОГДА КОНТЕНТ ВИДИМО
Надеюсь это поможет.
Возможность добавлять небольшие анимации в PDF (формат переносимого документа, независимо от прикладного программного обеспечения, аппаратного обеспечения и операционных систем) сделает его идеальным решением для создания чрезвычайно полезных руководств пользователя. Некоторый текст, некоторые изображения и некоторые анимации / видео, все в одном файле, который может быть прочитан любым пользователем на любом компьютере.
Начиная с версии x Acrobat Pro, gif можно добавить в меню "Инструменты"> "Вставить из файла". Но GIF не будет играть, он показывает только первое изображение.