SaveAllAttachmentsEx

Dokumenteigenschaften, Extraktion

Beschreibung

Exportiert alle Anlagen auf Dokumentebene und alle Anmerkungsanlagen nach einer expliziten Konfliktrichtlinie

Der optionale Resolver empfängt jeden Anhang vor dem Schreiben und kann seinen Blattnamen, seine Konfliktrichtlinie oder sein Flag Save ändern

Alle aufgelösten Namen werden nach dem Rückruf bereinigt, Verzeichniskomponenten werden verworfen und reservierte Windows-Gerätenamen erhalten einen führenden Unterstrich

Syntax

Delphi

Function TPDFlib.SaveAllAttachmentsEx(Const OutputDir: WideString;
  ConflictPolicy: TPDFlibAttachmentConflictPolicy;
  OnResolveName: TPDFlibAttachmentNameResolver): Integer;

Parameter

acpOverwriteSchreibt das angeforderte Ziel auch dann, wenn es bereits vorhanden ist
acpSkipÜberspringt ein Ziel, das bereits auf dem Datenträger vorhanden ist oder zuvor im selben Export ausgewählt wurde
acpRenameFügt ein numerisches Suffix hinzu, bis das Ziel auf dem Datenträger und im Export eindeutig ist

Rückgabewerte

Gibt die Anzahl der erfolgreich geschriebenen Anhangsdateien zurück