Този кратък урок обяснява как да конвертирате PDF в MP4 с помощта на C#. Той съдържа подробности за настройка на IDE, списък със стъпки и примерен код за преобразуване на PDF в MP4 с C#. Ще научите техниките за създаване на персонализирано MPEG видео според вашите изисквания.
Стъпки за конвертиране на PDF към MP4 в C#
- Настройте средата да използва Aspose.PDF for .NET за конвертиране на PDF формат в MP4
- Определете пътищата за входния PDF, изходния MP4, резолюцията на изображението в DPI и задайте броя секунди за показване на всяка страница
- Създайте папка за съхранение на рендерирани PNG изображения
- Заредете изходния PDF, като използвате класа Document и инициализирайте PNG rendering device с конфигурирания DPI
- Обхождайте всяка страница в PDF и рендерирайте всяка страница многократно според броя секунди, за които страницата трябва да се показва в MP4
- Форматирайте низа на командата FFmpeg, за да кодирате MP4 видеото, използвайки всички рендерирани PNG изображения
- Изпълете командата FFmpeg в шел, за да генерирате изходния MP4 файл
- Изтрийте временната папка, съдържаща рендерираните изображения
Тези стъпки описват как да конвертирате 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#.