ConvertFileToQDF

Débogage, manipulation de documents

Description

Convertit directement un fichier PDF en PDF de diagnostic QDF modifiable par un humain

La conversion développe les flux d'objets, supprime le chiffrement après authentification, met en forme les objets et décode les flux Flate courants

Syntaxe

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

Paramètres

InputFileNameFichier PDF à convertir
PasswordMot de passe d’une entrée chiffrée ou chaîne vide
OutputFileNameChemin du PDF QDF de destination, qui peut être identique au chemin d’entrée
OptionsZéro pour la sortie par défaut, ou PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS pour omettre les commentaires d'identifiant d'objet d'origine

Valeurs de retour

1Le fichier QDF a été écrit
0La source n’a pas pu être chargée ou la destination n’a pas pu être écrite

Remarques

Les octets sources sont conservés avant l'ouverture de la destination, ce qui sécurise l'utilisation de chemins d'entrée et de sortie identiques