Ova tema opisuje kako zumirati PDF pomoću Pythona. Dobit ćete pojedinosti o postavljanju okruženja za razvoj aplikacije, popis koraka i primjer koda za primjenu PDF Zoom Out koristeći Python. Opisat će pojedinosti postavljanja ciljne stranice i položaja u PDF datoteci.
Koraci za zumiranje PDF datoteke pomoću Pythona
- Postavite okruženje da koristi Aspose.PDF za Python putem .NET-a za zumiranje PDF-a pri otvaranju
- Učitajte ciljnu PDF datoteku u objekt klase Document za prilagođenu razinu zumiranja
- Stvorite odredište postavljanjem broja stranice, pomaka zumiranja i razine zumiranja
- Stvorite akciju s gornjim odredištem
- Postavite svojstvo open_action učitanog dokumenta
- Save izlazna PDF datoteka s prilagođenom razinom zumiranja
Ovi koraci sažimaju postupak za smanjivanje PDF-a pomoću Pythona. Učitajte ciljnu PDF datoteku, stvorite odredište s brojem stranice, gornjim lijevim položajem i razinom zumiranja, izradite radnju s ovim odredištem i postavite ovu radnju na PDF dokument. Spremite izlaznu PDF datoteku i testirajte je otvaranjem u programu Acrobat Reader.
Kod za postavljanje veličine zumiranja PDF-a pomoću Pythona
import aspose.pdf as pdf | |
import aspose.pdf.annotations as annotations | |
import io | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Create the Document object | |
doc = pdf.Document("Sample.pdf") | |
# Create the go to action | |
action = annotations.GoToAction(annotations.XYZExplicitDestination(1, 0, 150, 1.25)) | |
# Set the open action | |
doc.open_action = action | |
# Save the document | |
doc.save("Output.pdf") | |
print("Zoom level set successfully") |
Ovaj kod pokazuje kako primijeniti PDF Zoom in koristeći Python. Prostor imena ‘aspose.pdf.annotations’ uključuje klasu XYZExplicitDestination, koja prihvaća nulti indeksirani broj stranice, pomak od gornjeg lijevog kuta odabrane stranice i razinu zumiranja. Vrijednost zumiranja od 1,25 rezultira razinom zumiranja od 125%, a gornja vrijednost od 250 povećat će na 150 točaka iznad odabrane stranice.
Ovaj nas je članak vodio kako zumirati PDF datoteku s Pythonom. Za promjenu postavki otvaranja PDF datoteke pogledajte članak na Promijenite postavke PDF-a za otvaranje u Adobeu pomoću Pythona.