Nyíl megjegyzések hozzáadása PDF-hez Java használatával

Ebben az útmutató cikkben elmagyarázzuk a nyíl megjegyzések hozzáadásának a PDF-ben Java használatával lépésenkénti folyamatát. A nyíljegyzetek vizuális segédeszközök, amelyek a dokumentum meghatározott részeire mutatnak, például egy adott szövegsorra, táblázatra vagy grafikonra. Ez a témakör útmutatást ad a megjegyzéskönyvtár használatához és egy olyan alapalkalmazás létrehozásához is, amely nyíl megjegyzéseket illeszt be PDF-be Java nyelven. A következő szakasz egy kódpéldával együtt ismerteti a nyíl PDF-hez való hozzáadásának lépéseit.

Nyíl megjegyzések hozzáadásának lépései PDF-ben Java használatával

  1. Használja a Maven adattárat a GroupDocs.Annotation for Java telepítéséhez a projektbe
  2. Adja meg a szükséges osztályokat a nyíl megjegyzések hozzáadásához PDF-ben
  3. Hozzon létre egy példányt a Annotator osztályból úgy, hogy megadja a PDF-fájl elérési útját a konstruktornak
  4. Hozzon létre egy ArrowAnnotation osztály példányt, és állítson be néhány tulajdonságot, például pozíciót, oldalszámot stb.
  5. Hívja meg az Annotator.add metódust, és adja át neki az ArrowAnnotation objektumot
  6. Hívja az Annotator.save metódust a kimeneti PDF lemezre mentéséhez

A fent leírt eljárás bármely Java telepített platformon megvalósítható, hogy nyíl megjegyzéseket készítsen PDF-ben Java használatával anélkül, hogy további eszközök vagy szoftverek telepítése szükséges. A nyíl megjegyzések PDF-dokumentumba történő beillesztésének lépései ugyanazok az összes népszerű operációs rendszerben, mint például a Windows, a Linux vagy a macOS. A következő kódpélda bemutatja, hogyan adhat hozzá nyilat PDF-be, és mentheti a végső kimeneti PDF-et lemezre.

Kód nyíl megjegyzés hozzáadásához PDF-ben Java használatával

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.PenStyle;
import com.groupdocs.annotation.models.Rectangle;
import com.groupdocs.annotation.models.annotationmodels.ArrowAnnotation;
import java.util.Calendar;
public class AddArrowAnnotationinPDFusingJava {
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 ArrowAnnotation class and set options
ArrowAnnotation arrow = new ArrowAnnotation();
arrow.setBox(new Rectangle(100, 100, 100, 100));
arrow.setCreatedOn(Calendar.getInstance().getTime());
arrow.setMessage("This is arrow annotation");
arrow.setOpacity(0.7);
arrow.setPageNumber(0);
arrow.setPenColor(65535);
arrow.setPenStyle(PenStyle.DOT);
arrow.setPenWidth((byte) 3);
// Add arrow annotation to Annotator
annotator.add(arrow);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

A nyíl megjegyzések nagyon hasznosak lehetnek az információ továbbításában és az olvasó figyelmének a kívánt pontra terelésében. A fenti szakasz ismerteti a nyíl megjegyzés hozzáadása a PDF Java-hoz eljárást, valamint az összes szükséges lépést. A megjegyzéskönyvtár konfigurálása és a fájl elérési útjainak módosítása után ezt a kódot könnyedén beépítheti alkalmazásaiba.

Korábban írtunk egy cikket a terület megjegyzéseinek beszúrásáról PDF-be Java használatával. További információért olvassa el a hogyan lehet területi kommentárt beszúrni a PDF-be Java használatával című cikkünket.

 Magyar