Kako dodati komentare u PDF datoteku pomoću Pythona

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

  1. Postavite IDE na koristite Aspose.PDF za Python putem .NET-a za dodavanje komentara
  2. Napravite novu PDF datoteku pomoću klase Document i uzorka teksta na prvoj stranici
  3. Instancirajte objekt TextAnnotation pružanjem pravokutnog područja na odabranoj stranici
  4. Postavite osnovna svojstva tekstualne napomene
  5. Instancirajte i postavite obrub tekstualne napomene
  6. 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.

 Hrvatski