Fügen Sie Anlagen in ein PDF-Dokument über Java

So fügen Sie mit Java Dateianhänge programmgesteuert in PDF hinzu

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>

Fügen Sie Anlagen zur PDF-Datei hinzu ü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");