Pretvorite PDF u MP4 pomoću Pythona

Ovaj brzi vodič objašnjava kako pretvoriti PDF u MP4 koristeći Python. Sadrži detalje za postavljanje okruženja, popis koraka i uzorak koda za pretvaranje PDF-a u MP4 video koristeći Python. Naučit ćete sve potrebne tehnike za pretvaranje svake stranice PDF-a u okvir filma u izlaznom videu.

Koraci za pretvaranje PDF-a u MP4 pomoću Pythona

  1. Postavite okruženje instaliranjem potrebnih ovisnosti pomoću pip install aspose-pdf i naredbe brew install ffmpeg.
  2. Otvorite izvorni PDF datoteku koristeći objekt klase Document i stvorite mapu za pohranu privremenih slika
  3. Renderirajte svaki page kao PNG s prilagođenim DPI-om, npr. 150, u ovom uzorku koda
  4. Duplicirajte svaku stranicu više puta prema željenoj vrijednosti brzine sličica po sekundi za izlazni video
  5. Sastavite sve PNG okvire u jedan MP4 video pri brzini od 1 sličice u sekundi koristeći FFmpeg naredbu.
  6. Spremi rezultatni video na disk
  7. Očistite resurse brisanjem privremene mape koja sadrži posredne slike

Ovi koraci opisuju pretvorbu PDF u MP4. Započnite proces učitavanjem izvornog PDF datoteke u memoriju pomoću objekta klase Document, definirajući DPI ciljne slike, stvaranjem mape za pohranu međugeneriranih slika i renderiranjem svake stranice kao PNG slike s definiranim DPI-om. Na kraju, upotrijebite FFmpeg naredbu za sastavljanje svih PNG okvira u jedan video i spremite izlazni MP4 na disk.

Kod za pretvaranje PDF‑a u MP4 koristeći Python.

Ovaj kod demonstrira jednostavan PDF u MP4 video konverter u Pythonu. Možete prilagoditi dimenzije piksela za bilo koju veličinu stranice koristeći klasu PngDevice, izoštriti tekst i rubove koristeći klasu RenderingOptions i stvoriti privremene datoteke 3 do 5 puta manjih koristeći JpegDevice. Omjer slike također se može podesiti koristeći klasu Resolution i stvoriti videozapise bolje kvalitete, spremne za web, optimizirane za slajdove koristeći FFmpeg naredbu.

Ovaj članak objašnjava kako generirati video iz PDF-a. Za pretvaranje PDF-a u GIF, pogledajte članak Pretvaranje PDF-a u GIF pomoću Pythona.

 Hrvatski