U ovoj jednostavnoj temi steći ćete razumijevanje kako pretvoriti XLSX u PDF uz ograničena dopuštenja pomoću Pythona. Ponekad je namijenjeno prosljeđivanju nekih informacija drugima, ali uz nametnuta ograničenja poput ograničavanja kopiranja ili ispisa dokumenta. Sljedeći koraci podrazumijevaju postupak generiranja PDF s ograničenim dopuštenjima iz XLSX-a pomoću Pythona.
Koraci za pretvaranje XLSX u PDF s ograničenim dopuštenjima pomoću Pythona
- Postavite IDE da koristi Aspose.Cells za Python putem Jave za primjenu ograničenih dopuštenja na izvezeni PDF
- Učitajte izvornu Excel datoteku za izvoz u PDF pomoću instance klase Workbook
- Napravite instancu objekta klase PdfSaveOptions za konfiguraciju svojstava izlaznog PDF-a
- Primijenite ograničenja za izdvajanje sadržaja i ispis izvezenog PDF-a
- Spremite radnu knjigu kao PDF s ograničenim dopuštenjima
Gore spomenuti koraci opisuju postupak izvoza Excela u PDF s ograničenim dopuštenjima pomoću Pythona, pri čemu će proces započeti učitavanjem izvorne XLSX datoteke pomoću instance klase Workbook. Zatim se pomoću instance PdfSaveOptions pristupa sigurnosnim dopuštenjima, a potrebna ograničenja se primjenjuju na željeni PDF. Konačno, PDF s ograničenim dopuštenjima bit će spremljen na disk ili unutar memorijskog toka.
Uzorak koda za Excel u PDF s ograničenim dopuštenjima pomoću Pythona
Gornji primjer koda generira PDF s ograničenim dopuštenjima iz XLSX-a pomoću Pythona s vrlo malo jednostavnih API poziva. Također se može uključiti više ograničenja uključujući zahtjev za lozinkom za otvaranje postavljanjem PdfSaveOptions.getSecurityOptions().setuserPassword(). Prikladno je spomenuti da će ograničenja ispisa i kopiranja/izdvajanja ostati na snazi, a UserPassword služi samo za otvaranje PDF datoteke.
U ovoj smo se temi usredotočili na konvertiranje XLSX-a u PDF s ograničenim dopuštenjima pomoću Pythona. Ako ste zainteresirani za učenje o procesu podešavanja visine redaka unutar Excel radnog lista, pogledajte članak na kako podesiti visinu reda u Excelu pomoću Pythona.