Kako pretvoriti Excel u PDF pomoću Pythona

Ovaj kratki vodič vodi o tome kako pretvoriti Excel u PDF pomoću Pythona pružajući korake za konfiguriranje okruženja i uvod u potrebne biblioteke. Za pretvaranje Excela u PDF Python primjer koda je također osiguran gdje se stvara radna knjiga i popunjavaju ogledni podaci u nju, ali također možete učitati postojeću Excel datoteku, recimo XLSX. Također ćete imati kontrolu nad izlazom PDF postavljanjem njegovih svojstava i prikazivanjem stila sadržaja izvorne Excel datoteke prije generiranja PDF datoteke.

Koraci za izvoz Excela u PDF u Pythonu

  1. Instalirajte Python i Aspose.Cells za Python preko Jave
  2. Izradite i ispunite workbook za testiranje ove konverzije
  3. Instancirajte objekt klase PdfSaveOptions za konfiguriranje izlaznog PDF-a koji je izradio Python
  4. Konfigurirajte izlazni PDF za prikaz crta mreže
  5. Automatski prilagodite stupce radnog lista kako biste ispravno prikazali cijeli sadržaj u izlaznoj PDF datoteci
  6. Spremite radnu knjigu kao PDF koristeći gore navedene konfiguracije

Prvo biste trebali instalirati Javu i Python na svoj sustav, a zatim instalirati Aspose-Cells i JPype1 pomoću naredbe PIP za pretvaranje Excela u PDF u Pythonu. Može se stvoriti nova radna knjiga ili se može učitati postojeća Excel datoteka za pretvorbu u PDF. Možete postaviti opcije prikaza i druga svojstva izlazne PDF datoteke pomoću instance klase PdfSaveOptions koja se može proslijediti kao argument u funkciji spremanja radne knjige.

Kod za pretvaranje Excela u PDF pomoću Pythona

Kada pretvorite Excel u PDF, Python zahtijeva neke biblioteke i okruženje, zbog čega u ovom kodu uvozimo potrebne klase i pozivamo jpype.startJVM() na početku i jpype.shutdownJVM() na kraju za omogućavanje okruženja potrebnog za pokrenite kod. Stvorena je prazna radna knjiga i ispunjena podacima, ali možete učitati bilo koju postojeću Excel datoteku poput XLSX, XLS, ODS itd. koja sadrži željene podatke. Worksheet.PageSetup koristi se za postavljanje oznake za ispis crta mreže u izvornoj datoteci, a PdfSaveOptions se koristi za prikaz linija mreže u izlaznoj PDF datoteci postavljanjem vrste linije mreže na HAIR.

U ovom kratkom vodiču naučili smo kako pretvoriti Excel u PDF pomoću Pythona. Ako želite naučiti kako spremiti Excel datoteku kao HTML u Python, pogledajte članak na kako pretvoriti Excel u HTML pomoću Pythona.

 Hrvatski