ConvertFileToQDF

Depuração, manipulação de documentos

Descrição

Converte diretamente um ficheiro PDF num PDF de diagnóstico QDF editável por uma pessoa

A conversão expande fluxos de objetos, remove a encriptação após uma autenticação bem-sucedida, formata objetos para edição e descodifica fluxos de conteúdo Flate comuns

Sintaxe

Delphi

Function TPDFlib.ConvertFileToQDF(Const InputFileName, Password, OutputFileName: WideString; Options: Integer= 0): Integer;

DLL

int DLConvertFileToQDF(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password, const wchar_t* OutputFileName, int Options);

ActiveX

Function PDFlib::ConvertFileToQDF(InputFileName As String, Password As String, OutputFileName As String, Options As Long) As Long

Parâmetros

InputFileNameO ficheiro PDF a converter
PasswordA palavra-passe duma entrada encriptada ou uma cadeia vazia
OutputFileNameO caminho do PDF QDF de destino, que pode ser igual ao caminho de entrada
OptionsZero para a saída predefinida ou PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS para omitir os comentários dos identificadores de objetos originais

Valores devolvidos

1O ficheiro QDF foi escrito
0Não foi possível carregar a origem nem escrever o destino

Observações

Os bytes de origem são retidos antes de o destino ser aberto, o que torna segura a utilização de caminhos de entrada e saída idênticos