DASaveAsFile

Gestion de documents, fonctionnalité Direct Access

Description

Réécrit le fichier entier avec toutes les modifications dans un nouveau fichier. L’opération peut être longue pour les gros fichiers. L’en-tête utilise la version PDF effective du document DA, y compris les relèvements dus aux modifications Direct Access. Le fichier d’origine est fermé et son handle invalidé ; il ne peut pas être remplacé. Utilisez DAAppendFile pour y ajouter les modifications

Syntaxe

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);

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
OutputFileNameChemin et nom du nouveau document à créer

Valeurs de retour

0Impossible de créer le nouveau fichier
1Le document a été enregistré dans le nouveau fichier