Jak přidat přeškrtnutou anotaci do PDF pomocí Javy

Účelem tohoto článku je poskytnout vám návod, jak přidat přeškrtnutou anotaci do PDF pomocí Java. Přeškrtnuté anotace jsou užitečné pro zvýraznění konkrétního textu nebo obsahu v souboru PDF. Naštěstí s pomocí běžně používané knihovny anotací je postup vložení přeškrtnuté anotace do PDF pomocí Javy jednoduchý. Abyste toho dosáhli, sepsali jsme nezbytné kroky, které musíte dodržet.

Kroky k přidání přeškrtnuté anotace do PDF pomocí Java

  1. Použijte úložiště Maven k instalaci GroupDocs.Annotation for Java do svého projektu
  2. Importujte potřebné třídy pro přidání přeškrtnuté anotace do PDF
  3. Vytvořte objekt třídy Annotator poskytnutím cesty k souboru PDF jeho konstruktoru
  4. Vytvořte objekty struktury Bod
  5. Vytvořte objekt třídy StrikeoutAnnotation a nastavte některé vlastnosti, např. pozici, číslo stránky, body atd.
  6. Zavolejte metodu Annotator.add a předejte jí objekt StrikeoutAnnotation
  7. Chcete-li uložit PDF na disk, zavolejte metodu Annotator.save

Výše uvedené kroky ilustrují, jak nainstalovat knihovnu anotací na váš počítač, což vám umožní vytvořit přeškrtnutou anotaci do PDF v Javě. K vložení přeškrtnutých poznámek do souboru PDF není potřeba žádný další software. Tyto pokyny jsou kompatibilní s široce používanými operačními systémy, jako jsou Windows, macOS a Linux. Níže uvedený příklad kódu ukazuje, jak přidat anotaci přeškrtnutí do PDF.

Kód pro přidání přeškrtnuté anotace do PDF pomocí Java

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.Point;
import com.groupdocs.annotation.models.annotationmodels.StrikeoutAnnotation;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
public class AddStrikeoutAnnotationinPDFUsingJava {
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");
Point point1 = new Point(80, 730);
Point point2 = new Point(240, 730);
Point point3 = new Point(80, 650);
Point point4 = new Point(240, 650);
List<Point> points = new ArrayList<Point>();
points.add(point1);
points.add(point2);
points.add(point3);
points.add(point4);
// Create an instance of StrikeoutAnnotation class and set options
StrikeoutAnnotation strikeout = new StrikeoutAnnotation();
strikeout.setCreatedOn(Calendar.getInstance().getTime());
strikeout.setFontColor(65535);
strikeout.setMessage("This is strikeout annotation");
strikeout.setOpacity(0.7);
strikeout.setPageNumber(0);
strikeout.setPoints(points);
// Add strikeout annotation to Annotator
annotator.add(strikeout);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

Předchozí část poskytla podrobný popis anotace přeškrtnutí Java v PDF spolu se základním příkladem kódu, který vyžaduje pouze několik volání API. Po instalaci knihovny anotací a aktualizaci cest vstupních a výstupních souborů můžete kód bez problémů začlenit do svých aplikací. Gratulujeme, úspěšně jste přidali přeškrtávací anotaci do souboru PDF pomocí Java.

V předchozím kurzu jsme diskutovali o přidávání podtržených anotací do souborů PDF. Chcete-li se o tomto tématu dozvědět více, nahlédněte do našeho průvodce na jak přidat podtrženou anotaci do PDF pomocí Java.

 Čeština