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 LongParamètres
| InputFileName | Fichier PDF à convertir |
|---|---|
| Password | Mot de passe d’une entrée chiffrée ou chaîne vide |
| OutputFileName | Chemin du PDF QDF de destination, qui peut être identique au chemin d’entrée |
| Options | Zé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
| 1 | Le fichier QDF a été écrit |
|---|---|
| 0 | La 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