Ovaj članak zadubljuje se u proces kako dodati bilješku slike u PDF pomoću Jave uz pomoć široko korištene biblioteke bilješki. PDF dokumenti se obično koriste za pohranu i dijeljenje informacija, uključujući slike. Međutim, ponekad će možda biti potrebno uključiti slikovne bilješke u PDF datoteke kako bi se pružio dodatni kontekst ili istaknule određene pojedinosti. Osim toga, pružit ćemo smjernice za stvaranje uzorka koda koji ilustrira kako umetnuti slikovnu napomenu u PDF pomoću Jave. Evo nekoliko koraka koje trebate slijediti kada dodajete bilješku o slici u PDF datoteku pomoću programskog jezika Java.
Koraci za dodavanje slikovne napomene u PDF pomoću Jave
- Koristite Maven repozitorij da instalirate GroupDocs.Annotation for Java u svoj projekt
- Uvezite potrebne klase za dodavanje bilješke slike u PDF
- Napravite objekt klase Annotator prosljeđivanjem putanje PDF datoteke njenom konstruktoru
- Napravite objekt klase ImageAnnotation i postavite neka svojstva, npr. položaj, broj stranice, putanju slike itd.
- Pozovite metodu Annotator.add i proslijedite joj objekt ImageAnnotation
- Pozovite metodu Annotator.save za spremanje konačnog izlaza PDF-a na disk
Prethodno navedene smjernice pojašnjavaju postupak instaliranja biblioteke zabilješki na vaše računalo, omogućujući vam stvaranje slikovnih zabilješki u PDF-u pomoću Jave. Ovi su koraci primjenjivi na nekoliko često korištenih operativnih sustava, kao što su Windows, macOS i Linux, sve dok je Java instalirana. Za dodavanje slike u PDF dokument nije potreban dodatni softver. Nadalje, biblioteka korištena u sljedećem primjeru koda kompatibilna je s više platformi.
Kod za dodavanje bilješke o slici u PDF pomoću Jave
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.Rectangle; | |
import com.groupdocs.annotation.models.annotationmodels.ImageAnnotation; | |
import java.util.Calendar; | |
public class AddImageAnnotationtoPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.pdf"); | |
// Create an instance of ImageAnnotation class and set options | |
ImageAnnotation image = new ImageAnnotation(); | |
image.setBox(new Rectangle(100, 100, 100, 100)); | |
image.setCreatedOn(Calendar.getInstance().getTime()); | |
image.setMessage("This is image annotation"); | |
image.setOpacity(0.7); | |
image.setPageNumber(0); | |
image.setImagePath("image.jpg"); | |
// Add image annotation to Annotator | |
annotator.add(image); | |
// Save the final PDF to disk | |
annotator.save("result.pdf"); | |
} | |
} |
U prethodnom smo odjeljku pružili iscrpno objašnjenje kako dodati slikovnu napomenu u PDF datoteku pomoću Jave, popraćeno jednostavnim primjerom koda. Proces Java slikovnog označavanja u PDF-u nije kompliciran. Nakon instaliranja biblioteke zabilješki i modificiranja ulaznih i izlaznih staza datoteke prema potrebi, možete neprimjetno integrirati kod u svoje aplikacije. Čestitamo na uspješnoj implementaciji bilješki slike u PDF datoteku pomoću Jave!
Prethodno smo obradili temu dodavanja bilješki o udaljenosti u PDF datoteke. Ako trebate dodatne informacije, pogledajte naš vodič na kako dodati bilješku udaljenosti u PDF-u pomoću Jave.