Конвертировать PDF в MP4 с помощью C#

Этот короткий учебник объясняет, как конвертировать PDF в MP4 с помощью C#. В нём есть детали настройки IDE, список шагов и пример кода для преобразования PDF в MP4 с помощью C#. Вы узнаете техники создания пользовательского MPEG‑видео в соответствии с вашими требованиями.

Шаги для конвертера PDF в MP4 на C#

  1. Установите окружение для использования Aspose.PDF for .NET при конвертации формата PDF в MP4
  2. Укажите пути к входному PDF, выходному MP4, разрешение изображения в DPI и задайте количество секунд для отображения каждой страницы
  3. Создайте папку для хранения отрендеренных PNG‑изображений
  4. Загрузите исходный PDF, используя класс Document, и инициализируйте PNG rendering device с настроенным DPI
  5. Пройдите по каждой странице PDF и отрендерите каждую страницу несколько раз в соответствии с количеством секунд, в течение которых страница должна отображаться в MP4
  6. Сформировать строку команды FFmpeg для кодирования MP4‑видео с использованием всех отрендеренных PNG‑изображений
  7. Выполните команду FFmpeg в оболочке, чтобы создать выходной файл MP4
  8. Удалить временную папку, содержащую отрендеренные изображения

Эти шаги описывают, как конвертировать PDF в MP4 с помощью C#. Начните процесс, отрисовывая каждую страницу исходного PDF несколько раз, в зависимости от настройки количества секунд, в течение которых каждая страница остаётся видимой при воспроизведении выходного видео. Наконец, соедините все отрисованные изображения с помощью команды FFmpeg, чтобы создать видео, и затем удалите промежуточные отрисованные изображения.

Код конвертера PDF в MP4 видео на C#

Этот код демонстрирует, как конвертировать PDF в MP4‑видео с помощью C#. Вы можете изменить код, чтобы отрисовывать страницу и затем делать копии вместо многократного рендеринга, что повысит производительность. Вы также можете явно управлять качеством и размером файла, используя различные свойства PngDevice, такие как CompressionLevel и ColorDepth.

В этой статье описывается процесс создания MP4‑видео из страниц PDF. Чтобы преобразовать PDF в GIF‑файл, см. статью Преобразовать PDF в GIF с помощью C#.

 Русский