IRONSOFTWAREHOME
Adnotacje

import com.ironsoftware.ironpdf.PdfDocument;
import com.ironsoftware.ironpdf.annotation.AnnotationIcon;
import com.ironsoftware.ironpdf.annotation.AnnotationManager;
import com.ironsoftware.ironpdf.annotation.AnnotationOptions;
import java.io.IOException;
import java.nio.file.Paths;

// Create a new PDF or load an existing one from the filesystem
PdfDocument pdf = PdfDocument.fromFile(Paths.get("assets/example.pdf"));

// Create an annotation to be placed at a specific location on a page.
AnnotationOptions annotation = new AnnotationOptions(
        "This is a major title", // Title of the annotation
        "This is the long 'sticky note' comment content...", // Content of the annotation
        150, // x-axis coordinate location
        250  // y-axis coordinate location
);
annotation.setIcon(AnnotationIcon.HELP);
annotation.setOpacity(0.9);
annotation.setPrintable(false);
annotation.setHidden(false);
annotation.setOpen(true);
annotation.setReadonly(true);
annotation.setRotateable(true);

// Add the annotation to a specific page of the PDF
AnnotationManager annotationManager = pdf.getAnnotation();
annotationManager.addTextAnnotation(annotation, 0);

// Save the PDF with the modifications
pdf.saveAs(Paths.get("assets/annotated.pdf"));
NuGet Download
Install-Package com.ironsoftware.ironpdf
Adnotacje

Adnotacje

Użyj obiektu PdfDocument wraz z klasą AnnotationManager z IronPDF, aby dodać adnotacje w stylu "sticky note" do określonych stron dokumentu PDF.

Utwórz adnotację tekstową w podanej lokalizacji na stronie poprzez określenie tekstu i współrzędnych kartezjańskich (x, y) jako argumentów w konstruktorze AnnotationOptions, jak pokazano w poniższym przykładzie kodu. Następnie wywołaj metodę addTextAnnotation na AnnotationManager, aby dodać adnotację do wybranej strony w roboczym dokumencie PDF.

Dodatkowe metody na każdym obiekcie AnnotationOptions pozwalają programistom dostosować wygląd i zachowanie adnotacji. W poniższym przykładzie kodu ustawiamy jego setOpacity() i setFeaturedIcon(), a także konfigurujemy go tak, aby nie był ani edytowalny, ani drukowalny. Deweloperzy mogą również zmienic kolor, wysokosc i tytuł adnotacji, a także jej tytuł, temat, treść oraz lokalizacje.

Kroki tworzenia adnotacji w PDF z użyciem Java

  1. Zainstaluj bibliotekę Java IronPdf, aby dodać adnotacje do dokumentów PDF.
  2. Wykorzystaj klasę PdfDocument, aby załadować istniejący plik PDF w Javie.
  3. Utwórz i dostosuj adnotacje z klasą AnnotationOptions.
  4. Użyj addTextAnnotation z IronPDF, aby dodać adnotacje do określonych stron PDF.
  5. Eksportuj dokument PDF zawierajacy adnotacje.

Aby uzyskać więcej informacji o tym, jak rozpoczac prace z adnotacjami w PDF przy użyciu IronPDF, odwiedz dokumentacje IronPDF.

Explore AnnotationOptions in IronPDF Java Docs AnnotationOptions

Zobacz na GitHubie

Gotowy, aby rozpocząć?

Wersja:2026.6właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta