Link-Anmerkungen werden verwendet, um einen beliebigen Teil des Dokuments als Hyperlinks zu erstellen. Mit anderen Worten, es ermöglicht uns, externe Daten mit dem angegebenen Bereich des Dokuments zu verknüpfen. Wir können diese Link-Anmerkungen zu Dokumenten innerhalb von Java-Anwendungen hinzufügen. In diesem Artikel erfahren Sie, wie Sie mit Java Hyperlinks in PDF-Dateien erstellen.

Nachfolgend werden folgende Themen behandelt:

Link in PDF erstellen – programmgesteuert

GroupDocs.Annotation stellt die Java-API bereit, die die Bearbeitung und Automatisierung verschiedener Anmerkungen in Dokumenten innerhalb Ihrer Java-basierten Anwendungen ermöglicht. Wir werden diese API verwenden, um Hyperlink-Anmerkungen in der PDF-Datei zu erstellen.

Herunterladen oder Konfigurieren

Laden Sie die JAR-Datei aus dem Download-Bereich herunter oder holen Sie sich einfach die neuesten Repository- und Abhängigkeitskonfigurationen für die pox.xml Ihrer maven-basierten Java-Anwendungen.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-annotation</artifactId>
        <version>21.7</version> 
</dependency>

Im Folgenden sind die Schritte zum Erstellen von Hyperlinks an beliebiger Stelle in PDF mit Java aufgeführt.

  • Laden Sie das PDF-Dokument mit der Klasse Annotator.
  • Definieren Sie eine Liste von Punkten, die den Bereich des Hyperlinks darstellen.
  • Erstellen Sie das Objekt LinkAnnotation.
  • Definieren Sie die Hyperlink-Eigenschaften wie URL, Seitennummer, Punkte usw.
  • Fügen Sie den definierten Hyperlink mit der Methode add zum geladenen PDF-Dokument hinzu.
  • Speichern Sie das kommentierte PDF mit der Methode save.

Der folgende Java-Code zeigt, wie Sie einen beliebigen Teil der PDF-Datei programmgesteuert in einen Hyperlink konvertieren.

// Erstellen Sie Hyperlinks in PDF mit Link-Anmerkungen in Java
Annotator annotator = new Annotator("path/sample.pdf");
List<Point> points = new ArrayList<Point>();
points.add(new Point(120, 300));
points.add(new Point(600, 300));
points.add(new Point(120, 270));
points.add(new Point(600, 270));

LinkAnnotation link = new LinkAnnotation();
link.setCreatedOn(Calendar.getInstance().getTime());
link.setPageNumber(0);
link.setPoints(points);
link.setUrl("https://products.groupdocs.com/annotation");
annotator.add(link);

annotator.save("path/annotation-link.pdf");
annotator.dispose();

Das Folgende ist die Ausgabe des obigen Codes.

Link in PDF erstellen – programmgesteuert

Holen Sie sich eine kostenlose API-Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne die Evaluierungseinschränkungen zu verwenden.

Fazit

Zusammenfassend haben wir besprochen, wie Link-Anmerkungen programmgesteuert hinzugefügt werden, um Hyperlinks in PDF-Dateien mit Java zu erstellen. Durch die Verwendung von Link-Anmerkungen können Sie jeden Teil des Dokuments in Hyperlinks umwandeln. Viele verschiedene Arten von Anmerkungen sind über die API verfügbar. Diese Anmerkungen können auf ähnliche Weise mit derselben API hinzugefügt werden. Um mehr über die API zu erfahren, besuchen Sie die Dokumentation. Bei Fragen kontaktieren Sie uns über das Forum.

Siehe auch