Šioje trumpoje temoje pateikiama išsami informacija apie tai, kaip konvertuoti PDF į vaizdą programoje Python. Galite nustatyti skiriamąją gebą, aukštį, plotį ir kitas ypatybes, pvz., numatytąjį šriftą, vaizdų mastelį, kad jie atitiktų puslapio plotį, ir daugelį kitų. Konvertuojant PDF puslapį į vaizdą, naudojamas Python kodas, o toliau pateikiami išsamūs PDF failo konvertavimo į PNG vaizdą veiksmai.
Veiksmai, kaip konvertuoti PDF į vaizdą „Python“.
- Norėdami konvertuoti PDF į vaizdą, įdiekite Aspose.PDF, skirtas Python per .NET
- Atidarykite šaltinio PDF failą į dokumento klasės objektą, kad galėtumėte konvertuoti į vaizdą
- Norėdami nustatyti išvesties vaizdo skiriamąją gebą, sukurkite objektą Resolution class
- Naudodami skyros objektą inicijuokite PngDevice klasės objektą
- Pereikite per visus šaltinio PDF puslapius naudodami Document.pages rinkinį
- Iškvieskite funkciją PngDevice.proces, kad kiekvieną PDF puslapį konvertuotumėte į vaizdą ir išsaugotumėte diske
Aukščiau pateiktoje pastraipoje gausite nuoseklią informaciją, kaip pateikti PDF vaizdą į Python vaizdą, pridėdami reikiamų nuorodų ir įkeldami tikslinį PDF. Taip pat galite nustatyti skirtingas visų išvesties vaizdų failų konfigūracijas ir išanalizuoti visus PDF failo puslapius, kad konvertuotumėte į vaizdus. Galiausiai kiekvienas konvertuotas vaizdas išsaugomas atskirame faile diske.
Kodas, skirtas eksportuoti PDF į atvaizdą Python
Šiame pavyzdyje dokumento klasės objektas naudojamas šaltinio PDF įkelti, kur dokumento klasėje yra puslapių rinkinys iteracijai. Norint nustatyti skirtingas išvesties vaizdų savybes, deklaruojami Resolution ir PngDevice objektai, kurie palaiko įvairių parametrų, tokių kaip vaizdo skiriamoji geba, plotis, aukštis, brūkšninio kodo optimizavimas, interpoliacija aukšta kokybė ir optimizuoti matmenys, nustatymą. Atminkite, kad norėdami sukurti įvairių tipų vaizdus, galite naudoti BmpDevice, EmfDevice, GifDevice ir daugelį kitų.
Sužinojome apie PDF puslapių perkėlimo į vaizdus naudojant Python procesą. Jei norite sužinoti, kaip kurti PDF failus nuo nulio, žr. straipsnį kaip sukurti pdf python.