DASaveAsFile

Gestão de documentos, Funcionalidade de acesso direto

Descrição

Reescreve todo o ficheiro, incluindo todas as alterações, num novo ficheiro. Esta operação pode demorar em ficheiros grandes ou com muitos objetos. O cabeçalho de saída utiliza a versão PDF efetiva do documento DA, incluindo qualquer elevação de versão causada por edições de acesso direto. O ficheiro original é fechado após esta operação e o respetivo identificador deixa de ser válido. O ficheiro original não pode ser substituído. Utilize DAAppendFile para acrescentar alterações ao ficheiro original

Sintaxe

Delphi

Function TPDFlib.DASaveAsFile(FileHandle: Integer; Const OutputFileName: WideString): Integer;

ActiveX

Function PDFlib::DASaveAsFile(FileHandle As Long, OutputFileName As String) As Long

DLL

int DLDASaveAsFile(int InstanceID, int FileHandle, const wchar_t * OutputFileName);

Parâmetros

FileHandleUm identificador devolvido pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
OutputFileNameO caminho e o nome do novo documento a criar

Valores devolvidos

0Não foi possível criar o novo ficheiro
1O documento foi guardado com êxito no novo ficheiro