Fügen Sie Anlagen zu PDF über PHP hinzu

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

So verwalten Sie Anlagen mit der PHP via Java Bibliothek

Um Anlagen zu einer PDF-Datei hinzuzufügen, verwenden wir die API Aspose.PDF, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die php-java Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Fügen Sie Anlagen zur PDF-Datei hinzu über PHP


Sie benötigen Aspose.PDF library, um den Code in Ihrer Umgebung auszuprobieren.

  1. Erstellen Sie ein neues PHP 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 document
$document = new Document($inputFile);

// Set up a new file to be added as attachment
$fileSpecification = new FileSpecification("sample.txt", "Sample text file");
// Add an attachment to document's attachment collection
$document->getEmbeddedFiles()->add($fileSpecification);

// Save resulting PDF document.    
$document->save($outputFile);
$document->close();