Ovaj vodič vas vodi o tome kako dodati komentare u datoteku PDF koristeći Python. Opisuje pojedinosti okruženja, postupak pisanja ove aplikacije u koracima i referentni kod koji se može izvoditi za umetanje komentara u PDF pomoću Pythona. Dobit ćete informacije o svim važnim svojstvima i atributima koji se mogu postaviti za tekstualne napomene za prilagodbu novododanih komentara.
Koraci za dodavanje komentara u PDF pomoću Pythona
- Postavite IDE na koristite Aspose.PDF za Python putem .NET-a za dodavanje komentara
- Napravite novu PDF datoteku pomoću klase Document i uzorka teksta na prvoj stranici
- Instancirajte objekt TextAnnotation pružanjem pravokutnog područja na odabranoj stranici
- Postavite osnovna svojstva tekstualne napomene
- Instancirajte i postavite obrub tekstualne napomene
- Dodajte tekstualnu napomenu na odabranu stranicu
Ovi koraci objašnjavaju kako dodati komentare u PDF pomoću Pythona. Prvo morate izraditi novi PDF i dodati tekst na stranicu ili učitati postojeći PDF prema zahtjevima. U sljedećim koracima potrebno je izraditi tekstualnu napomenu koja odgovara komentaru, a zatim postaviti njezina različita svojstva prije nego što je dodate u zadanu zbirku napomena odabrane stranice.
Kod za dodavanje bilješki u PDF pomoću Pythona
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# ------------------------------- | |
# Create a PDF | |
pdfDocument = pdf.Document() | |
# Add a page | |
targetPage = pdfDocument.pages.add() | |
# Add some text | |
txtFragment = pdf.text.TextFragment("Sample text added for testing") | |
targetPage.paragraphs.add(txtFragment) | |
# Create and configure the annotation object | |
annotation = pdf.annotations.TextAnnotation(pdfDocument.pages[1], pdf.Rectangle(220, 420, 420, 620,True)) | |
annotation.title = "Annotation Title" | |
annotation.subject = "Annotation Subject" | |
annotation.state = pdf.annotations.AnnotationState.ACCEPTED | |
annotation.contents = "Annotation Contents" | |
annotation.open = True | |
annotation.icon = pdf.annotations.TextIcon.KEY | |
# Create and set the annotation border | |
border = pdf.annotations.Border(annotation) | |
border.width = 0 | |
border.dash = pdf.annotations.Dash(1,1) | |
annotation.border = border | |
# Add the annotation | |
targetPage.annotations.add(annotation, True) | |
# Save the PDF file | |
pdfDocument.save("AnnotatedPdf.pdf") | |
print("Comments added successfully") |
Ovaj kôd pokazuje kako dodati komentar na PDF pomoću Pythona. Objekt TextAnnotation kreira se i konfigurira postavljanjem pravokutnog područja na kojem će se ovaj komentar prikazati na stranici zajedno s postavljanjem ostalih svojstava kao što su naslov, predmet, stanje, sadržaj, otvorena zastavica i ikona da spomenemo samo neke. Također možete postaviti obrub, no da biste sakrili obrub, njegova širina postavljena je na 0 u ovom primjeru koda.
Ovaj nas je članak naučio kako dodati tekstualni komentar u PDF pomoću Pythona. Ako želite naučiti postupak čitanja knjižnih oznaka u PDF datotekama, pogledajte članak na kako čitati knjižne oznake u PDF-u pomoću Pythona.