SaveDOCXToFile
Belge dönüştürme, çıkarma, DOCX, dosyalar
Açıklama
Bir PDF sayfa aralığını yerel paragraflar, başlıklar, listeler, tablolar, stiller, sayfa sonları ve isteğe bağlı görüntüler içeren düzenlenebilir bir DOCX dosyasına dönüştürür
Sözdizimi
Delphi
Function TPDFlib.SaveDOCXToFile(Const PageRange: WideString;
Options: Integer; Const FileName: WideString): Integer;ActiveX
Function PDFlib::SaveDOCXToFile(PageRange As String,
Options As Long, FileName As String) As LongDLL
int DLSaveDOCXToFile(int InstanceID, const wchar_t* PageRange,
int Options, const wchar_t* FileName);
int DLSaveDOCXToFileA(int InstanceID, const char* PageRange,
int Options, const char* FileName);Parametreler
| PageRange | 1 tabanlı sayfa aralığı veya tüm sayfalar için boş dize |
|---|---|
| Options | SaveDOCXToStream tarafından belgelenen seçenek maskesi |
| FileName | Hedef DOCX dosyasının yolu |
Dönüş değerleri
Dönüştürülen sayfaların sayısını, doğrulama, çıkarma, paketleme veya dosya yazma başarısız olduğunda ise sıfır döndürür
Açıklamalar
Dosya standart bir WordprocessingML paketidir ve Office otomasyonu ya da harici dönüştürme işlemi gerektirmez
Etiketli okuma sırası, boş ve birleşmiş tablo hücreleri ile devam eden tablolar SaveDOCXToStream'i izler; belge analiz bayrakları ayrıca SetStructuredTextOptions üzerinden ayarlanır
Seçili sayfa modelleri ve dahil edilen görüntüler, belge genelindeki analiz boyunca ek XML ve paket tamponlarıyla tutulur
Ayıklama, seçili sayfayı ve açık yazıcı etiket yığınını korur; kaydedilmemiş geçerli yazıcı etiketleri, kapanış etiketleri olmadan ve belgeyi sonlandırmadan eklenir
Uyarılar ve okuma kaynakları için GetLastStructuredTextDiagnostics'a bakın
Geçersiz bağımsız değişkenler için LastErrorCode 114, ayıklama, paketleme veya dosya hataları için 518 olur