25 Anhänge einbetten

Aufgabe: Anhänge einbetten

25.1 Beschreibung

Die Aufgabe Anhänge einbetten fügt externe Dateien als Anhänge in ein PDF-Dokument ein. Die eingebetteten Dateien können jeden beliebigen Typ haben und sind im PDF-Viewer als Anhänge sichtbar.

Typische Anwendungsfälle

  • Quelldateien beifügen: Excel-Tabellen oder Word-Dokumente zur Rechnung hinzufügen
  • Archiv-Bundles: Mehrere zusammengehörige Dateien in einem PDF zusammenfassen
  • Datenanhänge: XML-Dateien oder Rohdaten zum PDF hinzufügen
  • Begleitdokumente: Ergänzende Dokumente in die Hauptdatei integrieren

25.2 Allgemeine Einstellungen

Aktiviert

Aktivieren Sie diese Option, damit die Aufgabe bei passenden PDF-Dateien ausgeführt wird. Deaktivierte Aufgaben werden übersprungen.


25.3 Einzubettende Dateien

Einzubettende Dateien

Dateiliste

Fügen Sie die Dateien hinzu, die in das PDF eingebettet werden sollen. Für jeden Eintrag können Sie festlegen:

  1. Dateipfad: Der Pfad zur Datei (kann Platzhalter enthalten)
  2. Beschreibung: Eine optionale Beschreibung, die im PDF-Viewer angezeigt wird

Platzhalter im Dateipfad

Sie können Platzhalter verwenden, um dynamische Dateinamen zu erstellen:

Beispiele:

Eingabe Ergebnis
D:\Daten\<RuleId:1(Kunde)>.xlsx D:\Daten\Mustermann GmbH.xlsx
<ParentDirectory>\<FileName>.xml C:\Eingang\Rechnung_001.xml

25.4 Duplikatbehandlung

Wählen Sie, was passieren soll, wenn bereits ein Anhang mit dem gleichen Namen im PDF existiert:

Option Beschreibung
Mit Nummerierung hinzufügen Fügt die Datei mit Nummer an (z.B. datei (1).pdf)
Überschreiben Ersetzt den bestehenden Anhang
Überspringen Die Datei wird nicht eingebettet

25.5 Speicherort

Verzeichnis

Geben Sie das Zielverzeichnis für das PDF mit den eingebetteten Anhängen an.

Hinweis: Es wird empfohlen, für jeden Verarbeitungsschritt einen eigenen Ordner zu verwenden, um eine klare Trennung zu gewährleisten.

Dateiname

Legen Sie den Namen für das Ausgabe-PDF fest.

Namenskollisionen

Wählen Sie, was passieren soll, wenn bereits eine Datei mit dem Zielnamen existiert.


25.6 Dateidatum

Erstellungs- und Änderungsdatum anpassen

Optional können Sie das Dateidatum der Ausgabedatei ändern.


25.7 Im Anschluss

Externes Programm aufrufen

Nach dem Einbetten kann automatisch ein externes Programm gestartet werden.

Parameter: Verfügbare Platzhalter: - <PathIncludingFilename> - Vollständiger Pfad der Datei - <ParentDirectory> - Pfad des Elternordners - <Filename> - Dateiname


25.8 Beispiel: Excel-Rohdaten zur Rechnung hinzufügen

Ausgangssituation

Sie erstellen Rechnungen als PDF und möchten die zugehörigen Excel-Daten direkt im PDF einbetten.

Konfiguration

  1. Aktiviert: Ja
  2. Dateien:
    • Pfad: D:\Daten\<RuleId:1(Rechnungsnr)>.xlsx
    • Beschreibung: “Rechnungsdaten”
  3. Duplikatbehandlung: Mit Nummerierung hinzufügen
  4. Verzeichnis: D:\Archiv\Rechnungen
  5. Dateiname: <FileName>

Ergebnis

Das PDF Rechnung_2024001.pdf enthält als Anhang die Datei 2024001.xlsx mit der Beschreibung “Rechnungsdaten”.


25.9 Beispiel: Mehrere Begleitdateien einbetten

Ausgangssituation

Zu jedem Hauptdokument gehören mehrere Dateien (Anhänge, Bilder, Ergänzungen), die alle im PDF gebündelt werden sollen.

Konfiguration

  1. Aktiviert: Ja
  2. Dateien:
    • <ParentDirectory>\<FileName>_Anlage1.pdf - “Anlage 1”
    • <ParentDirectory>\<FileName>_Anlage2.pdf - “Anlage 2”
    • <ParentDirectory>\<FileName>_Daten.xlsx - “Quelldaten”
  3. Duplikatbehandlung: Überspringen (falls Datei nicht existiert)
  4. Verzeichnis: D:\Archiv\Komplett

Ergebnis

Alle vorhandenen Begleitdateien werden in das PDF eingebettet. Nicht vorhandene Dateien werden übersprungen.


25.5 Tipps und Hinweise

Dateigröße beachten

Eingebettete Anhänge erhöhen die PDF-Größe entsprechend. Berücksichtigen Sie dies bei großen Anhängen.

Unterstützte Dateitypen

Es können beliebige Dateitypen eingebettet werden: - Office-Dokumente (Word, Excel, PowerPoint) - Bilder (PNG, JPG, TIFF) - PDF-Dateien - XML, JSON, CSV - Archive (ZIP) - Und alle anderen Dateitypen

Nicht vorhandene Dateien

Wenn eine Datei nicht existiert, wird sie übersprungen. Die Verarbeitung schlägt nicht fehl.

Dynamische Dateinamen

Verwenden Sie Platzhalter, um Dateien basierend auf extrahierten Werten einzubetten. So können Sie z.B. kundenbezogene Dateien automatisch zuordnen.

Anhänge anzeigen

Die eingebetteten Anhänge sind in PDF-Viewern über das Büroklammer-Symbol oder einen Anhänge-Bereich zugänglich.