Kaip konvertuoti Excel į PDF naudojant Python

Šiame trumpame vadove paaiškinama, kaip konvertuoti Excel į PDF naudojant Python, pateikiant aplinkos konfigūravimo veiksmus ir supažindinant su reikiamomis bibliotekomis. Konvertuojant Excel į PDF Python pavyzdinis kodas taip pat pateikiamas ten, kur sukuriama darbaknygė ir į ją įrašomi duomenų pavyzdžiai, tačiau taip pat galite įkelti esamą Excel failą, tarkime, XLSX. Taip pat galėsite valdyti išvestį PDF nustatydami jos ypatybes ir rodydami šaltinio Excel failo turinio stilių prieš generuodami PDF failą.

Excel eksportavimo į PDF Python veiksmai

  1. Įdiekite Python ir Aspose.Cells, skirta Python per Java
  2. Sukurkite ir užpildykite workbook, kad patikrintumėte šią konversiją
  3. Sukurkite PdfSaveOptions klasės objektą, kad sukonfigūruotumėte Python sukurtą išvesties PDF
  4. Konfigūruokite išvestį PDF, kad būtų rodomos tinklelio linijos
  5. Automatiškai pritaikykite darbalapio stulpelius, kad visas turinys būtų tinkamai rodomas išvesties PDF faile
  6. Išsaugokite darbaknygę PDF formatu naudodami aukščiau pateiktas konfigūracijas

Pirmiausia turėtumėte įdiegti Java ir Python savo sistemoje, o tada įdiegti “Aspose-Cells” ir “JPype1” naudodami PIP komandą, kad Excel konvertuotų į PDF Python*. Galima sukurti naują darbaknygę arba įkelti esamą Excel failą konvertuoti į PDF. Galite nustatyti rodymo parinktis ir kitas išvesties PDF failo ypatybes naudodami PdfSaveOptions klasės egzempliorių, kurį galima perduoti kaip argumentą darbaknygės išsaugojimo funkcijoje.

Kodas, skirtas konvertuoti Excel į PDF naudojant Python.

Kai konvertuojate Excel į PDF Python reikalauja tam tikrų bibliotekų ir aplinkos, todėl šiame kode mes importuojame reikiamas klases ir iškviečiame jpype.startJVM() pradžioje ir jpype.shutdownJVM() pabaigoje, kad įgalintume aplinką, kurios reikia paleisti kodą. Sukuriama tuščia darbaknygė ir užpildyta duomenimis, tačiau galite įkelti bet kurį esamą Excel failą, pvz., XLSX, XLS, ODS ir tt, kuriame yra norimi duomenys. Worksheet.PageSetup naudojama norint nustatyti vėliavėlę, kad būtų spausdinamos tinklelio linijos šaltinio faile, o PdfSaveOptions naudojama tinklelio linijoms rodyti išvesties PDF faile, nustatant tinklelio linijos tipą į HAIR.

Šioje trumpoje pamokoje sužinojome, kaip Excel konvertuoti į PDF naudojant Python. Jei norite sužinoti, kaip Python išsaugoti Excel failą kaip HTML, žr. straipsnį apie kaip konvertuoti Excel į HTML naudojant Python.

 Latviski