Zum Hauptinhalt springen

PdfAttachInfoGet

obj -> PdfAttachInfoGet(int1, int2) : alpha

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

Informationen über einen Anhang eines PDF-Dokumentes ermitteln

Details

Der Befehl liest Informationen einer Anhangdatei eines PDF-Dokumentes (obj) aus. Das PDF muss zuvor mit der Anweisung PdfOpen () geöffnet worden sein.

Im Argument (int1) muss die Nummer der Anhangdatei angegeben werden. Diese Nummer muss zwischen 1 und Der Anzahl Anhänge (siehe PdfAttachCount) liegen.

Zusätzlich wird in (int2) der Informationstyp angegeben. Folgende Werte können angegeben werden:

Der Rückgabewert enthält die ermittelten Informationen des Anhangs. Im Fehlerfall wird der globale Fehlerwert gesetzt. Gab es einen Fehler beim Auslesen der Dateiinformationen, wird der globale Fehlerwert auf _ErrGeneric gesetzt.

Beispiel:

// Anhänge zählen
tAttachCount # tHdlPdf->spPdfAttachCount;

// Anhänge durchgehen
for tAttachNo # 1;
loop Inc(tAttachNo);
while (tAttachNo <= tAttachCount)
{
// Name des Anhangs ermitteln
tName # tHdlPdf->PdfAttachInfoGet(tAttachNo, _PdfAttachInfoName);
// ...
}

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Der in (obj) angegebene Deskriptor ist ungültig.
  • _ErrValueInvalid: Ungültige Anhangsnummer (int1) oder ungültiger Informationstyp (int2) angegeben.