Arbeiten mit Anhängen im PDF-Dokument über Java

Programmgesteuertes Abrufen, Hinzufügen, Speichern und Löschen von Anhängen aus PDF mit Java.

So verwalten Sie Anlagen mit der Java Bibliothek

Um Attachments hinzuzufügen, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und einfach zu verwendende Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie die folgenden Konfigurationen zu pom.xml hinzufügen.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Arbeiten Sie mit Anhängen in PDF über Java


Sie benötigen Aspose.PDF für Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Erstellen Sie ein neues Java Projekt.
  2. Fügen Sie einen Verweis auf Aspose.PDF DLL hinzu.
  3. Erstellen Sie ein Document-Objekt.
  4. Erstellen Sie ein FileSpecification-Objekt mit der hinzuzufügenden Datei und der Dateibeschreibung.
  5. Fügen Sie das FileSpecification-Objekt mit der Add -Methode der EmbeddedFiles -Auflistung des Document -Objekts hinzu
  6. Speichern Sie die PDF-Datei.

Anhang zu PDF-Dokument hinzufügen


  // Open a document
  Document pdfDocument = new Document(_dataDir+"input.pdf");
  // Set up a new file to be added as attachment
  FileSpecification fileSpecification = new FileSpecification("sample.txt", "Sample text file");
  // Add an attachment to document's attachment collection
  pdfDocument.getEmbeddedFiles().add(fileSpecification);
  // Save the updated document
  pdfDocument.save("output.pdf");
    }
}