Конвертиране на 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 файл, вижте статията Convert a PDF to GIF using C#.

 Български