GetEmbeddedFileContentToFile

Propriedades do documento

Descrição

Extrai o ficheiro incorporado especificado e escreve o conteúdo no ficheiro especificado

Sintaxe

Delphi

Function TPDFlib.GetEmbeddedFileContentToFile(Index: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::GetEmbeddedFileContentToFile(Index As Long, FileName As String) As Long

DLL

int DLGetEmbeddedFileContentToFile(int InstanceID, int Index, const wchar_t * FileName);

Parâmetros

IndexO índice do ficheiro incorporado, de 1 a EmbeddedFileCount
FileNameO caminho e o nome do ficheiro de destino

Valores devolvidos

0O índice é inválido, não é possível criar o destino ou a descodificação falhou
1O conteúdo foi escrito com êxito, incluindo um ficheiro incorporado vazio válido

Observações

O caminho de extração escreve o conteúdo Flate descodificado diretamente no ficheiro de destino em blocos limitados, evitando uma segunda cópia descodificada completa para anexos grandes