DASaveAsFile
Upravljanje dokumentov, funkcionalnost neposrednega dostopa
Opis
Ponovno zapiše celotno datoteko, vključno z vsemi spremembami, v novo datoteko. Ta operacija lahko traja nekaj časa pri velikih datotekah ali datotekah z veliko objekti. Izhodna glava uporablja učinkovito različico PDF dokumenta DA, vključno z vsakim dvigom različice, povzročenim z urejanji Direct Access. Izvirna datoteka je po tej operaciji zaprta in njen handle ni več veljaven. Izvirne datoteke ni mogoče prepisati. Če želite spremembe pripeti izvirni datoteki, uporabite DAAppendFile
Sintaksa
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);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| OutputFileName | Pot in ime novega dokumenta za ustvarjanje |
Vrnjene vrednosti
| 0 | Nove datoteke ni bilo mogoče ustvariti |
|---|---|
| 1 | Dokument je bil uspešno shranjen v novo datoteko |