Ši trumpa pamoka vadovauja jus per GIF į PDF Python kalboje. Joje pateikiama informacija, kaip nustatyti IDE kūrimui, kodavimo žingsnių sąrašas ir pavyzdinis kodas GIF failo į PDF konverteris Python kalboje kūrimui. Taip pat bus aptariami keli patobulinimai, siekiant sukurti pasirinktą išvesties PDF.
Žingsniai, kaip konvertuoti GIF į PDF Python kalba
- Nustatykite aplinką naudoti Aspose.PDF for Python via .NET, kad pakeistumėte failą iš GIF į PDF
- Nustatykite įvesties GIF ir išvesties PDF failų pavadinimus
- Įkelkite šaltinio GIF failą naudodami Image modulį iš PIL bibliotekos
- Gauti GIF paveikslėlio plotį ir aukštį tolesniam apdorojimui kode
- Sukurkite naują Document klasės objektą, kad laikytų išvesties PDF failą
- Pridėkite naują puslapį į neseniai sukurtą PDF failą
- Sukurkite Image klasės objektą iš Aspose.PDF biblioteka ir konvertuokite jos failą į GIF formatą.
- Pasirinktinai nustatykite puslapio savybes
- Pridėkite Image objektą į puslapio pastraipų kolekciją ir išsaugokite išvesties PDF failą
Šie žingsniai apima visą procesą, skirtą konvertuoti GIF į PDF naudojant Python. Įkelkite šaltinio GIF failą, sužinokite jo dydį, sukurkite Document objektą PDF, pridėkite puslapį, ir sukurkite Image klasės objektą, nustatydami jo file savybę į GIF failo pavadinimą. Pridėkite šį vaizdą į pastraipos kolekciją puslapyje ir išsaugokite išvesties PDF failą.
Kodo pavyzdys GIF failo konvertavimui į PDF naudojant Python
Prašau pateikti sakinio tekstą, kurį reikia išversti į lietuvių kalbą.
Aukščiau pateiktas kodas demonstruoja procesą, kaip paversti GIF į PDF naudojant Python. Aukščiau esančiame kode nustatyti page_info savybes yra neprivaloma; tai nustato puslapio dydį, kad tiksliai atitiktų GIF paveikslėlio dydį. Panašiai, norint išvengti netikėto automatinio mastelio keitimo, įgyvendinkite paveikslėlio išdėstymą ir matmenis nustatydami fix_width ir fix_height savybes pagal GIF paveikslėlį.
Šiame straipsnyje sužinojome, kaip sukurti GIF į PDF konverterį. Norėdami pridėti Bates numeraciją PDF faile, žiūrėkite į straipsnį Pridėti Bates numeraciją į PDF naudojant Python.