Zum Hauptinhalt springen

PdfAttachFile

obj -> PdfAttachFile(alpha1[, int2[, alpha3[, logic4]]]) : int

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von der DLL-Schnittstelle mit grafischer Erweiterung Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service mit grafischer Erweiterung

Anhangdatei zu PDF hinzufügen

Details

Der Befehl fügt einem PDF eine extern vorliegende Anhangdatei hinzu. Das PDF muss zuvor mit der Anweisung PdfOpen () geöffnet worden sein.

Im Argument (alpha1) wird die einzufügende Anhangdatei angegeben.

Mit dem Argument (int2) kann die Verknüpfungsart definiert werden. Folgende Arten können angegeben werden:

Mit dem Argument (alpha3) kann eine Beschreibung für den Anhang angegeben werden.

Mit dem Argument (logic4) wird definiert, ob die Anhangdatei komprimiert werden soll.

info

Eine Komprimierung führt nicht immer zu einer Verkleinerung des PDF. Im Extremfall ist das resultierende PDF mit Komprimierung größer als ohne. Dies hängt von den im Anhang enthaltenen Daten ab. Textdateien lassen sich meist gut komprimieren, wohingegen bereits komprimierte Dateien (z. B. ZIP-Dateien) sich nicht weiter komprimieren lassen.

Der Rückgabewert kann mit folgenden Konstanten verglichen werden:

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Der in (obj) angegebene Deskriptor ist ungültig.
  • _ErrValueInvalid: Kein Dateiname (alpha1) angegeben oder kein zulässiger Wert für die Verknüpfungsart (int2).