ConvertFileToQDF

Depuración, manipulación de documentos

Descripción

Convierte directamente un archivo PDF en un PDF de diagnóstico QDF editable por personas

La conversión expande los flujos de objetos, elimina el cifrado tras una autenticación correcta, aplica formato a los objetos para editarlos y descodifica los flujos de contenido Flate habituales

Sintaxis

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

InputFileNameEl archivo PDF que se convertirá
PasswordLa contraseña de una entrada cifrada o una cadena vacía
OutputFileNameLa ruta del PDF QDF de destino, que puede ser idéntica a la ruta de entrada
OptionsCero para la salida predeterminada o PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS para omitir los comentarios de identificadores de objetos originales

Valores devueltos

1Se escribió el archivo QDF
0No se pudo cargar el origen o no se pudo escribir el destino

Observaciones

Los bytes de origen se conservan antes de abrir el destino, por lo que es seguro utilizar rutas de entrada y salida idénticas