GetEmbeddedFileContentToFile
Propriedades do documento
Descrição
Extrai o arquivo embutido especificado e grava o conteúdo no arquivo indicado
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
| Index | O índice do arquivo embutido, de 1 até EmbeddedFileCount |
|---|---|
| FileName | O caminho e o nome do arquivo de destino |
Valores retornados
| 0 | O índice é inválido, o destino não pode ser criado, ou a decodificação falhou |
|---|---|
| 1 | O conteúdo foi gravado com sucesso, incluindo um arquivo embutido vazio válido |
Observações
O caminho de extração grava o conteúdo Flate decodificado diretamente no arquivo de destino por meio de chunks limitados, evitando uma segunda cópia decodificada completa para anexos grandes