Tento stručný tutoriál vysvětluje, jak převést PDF na MP4 pomocí C#. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro převod PDF na MP4 pomocí C#. Naučíte se techniky pro vytvoření vlastního MPEG videa podle vašich požadavků.
Kroky pro konverzi PDF na MP4 v C#
- Nastavte prostředí tak, aby používalo Aspose.PDF for .NET pro převod formátu PDF na MP4
- Definujte cesty pro vstupní PDF, výstupní MP4, rozlišení obrazu v DPI a nastavte počet sekund pro zobrazení každé stránky.
- Vytvořte složku pro ukládání vykreslených PNG obrázků
- Načtěte zdrojový PDF pomocí třídy Document a inicializujte PNG rendering device s nakonfigurovaným DPI
- Procházejte každou stránku v PDF a vykreslete každou stránku vícekrát podle počtu sekund, po které má být stránka zobrazena v MP4
- Naformátujte řetězec příkazu FFmpeg pro zakódování MP4 videa pomocí všech vykreslených PNG obrázků
- Spusťte příkaz FFmpeg v shellu, aby se vygeneroval výstupní soubor MP4.
- Odstraňte dočasnou složku obsahující vykreslené obrázky
Tyto kroky popisují, jak převést PDF do MP4 pomocí C#. Spusťte proces renderováním každé stránky ve zdrojovém PDF vícekrát, v závislosti na nastavení počtu sekund, po které každá stránka zůstává viditelná během přehrávání výstupního videa. Nakonec spojte všechny renderované obrázky pomocí příkazu FFmpeg a vytvořte video, a poté odstraňte mezilehlé renderované obrázky.
Kód pro převodník PDF na MP4 video pomocí C#
Tento kód demonstruje, jak převést PDF na video MP4 pomocí C#. Můžete upravit kód tak, aby renderoval stránku a poté vytvořil kopie místo opakovaného renderování pro lepší výkon. Také můžete explicitně řídit kvalitu a velikost souboru pomocí různých vlastností PngDevice, jako jsou CompressionLevel a ColorDepth.
Tento článek popisuje proces vytvoření MP4 videa z PDF stránek. Pro převod PDF na GIF soubor se podívejte na článek Convert a PDF to GIF using C#.