DASaveAsFile
Belge yönetimi, doğrudan erişim işlevselliği
Açıklama
Tüm değişikliklerle birlikte dosyanın tamamını yeni bir dosyaya yeniden yazar. Bu işlem büyük dosyalarda veya çok sayıda nesne içeren dosyalarda biraz zaman alabilir. Çıktı başlığı, Direct Access düzenlemelerinin neden olduğu sürüm yükseltmeleri de dahil olmak üzere DA belgesinin etkin PDF sürümünü kullanır. Bu işlemden sonra özgün dosya kapatılır ve dosya tanıtıcısı artık geçerli olmaz. Özgün dosyanın üzerine yazılamaz. Değişiklikleri özgün dosyaya eklemek istiyorsanız DAAppendFile kullanın
Sözdizimi
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);
Parametreler
| FileHandle | DAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı |
|---|---|
| OutputFileName | Oluşturulacak yeni belgenin yolu ve adı |
Dönüş değerleri
| 0 | Yeni dosya oluşturulamadı |
|---|---|
| 1 | Belge yeni dosyaya başarıyla kaydedildi |