SaveAllAttachments

Document properties, extraction

Description

Exports every attachment returned by EnumAttachments to a directory

Existing disk files are overwritten and duplicate names within the same export receive numeric suffixes, preserving the original method contract

Use SaveAllAttachmentsEx when the caller must choose overwrite, skip or rename behaviour or customise each output name

Syntax

Delphi

Function TPDFlib.SaveAllAttachments(Const OutputDir: WideString): Integer;

Return values

0No document is selected, the directory cannot be created, no attachments exist or no file could be written
> 0Number of attachment files written