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 Long

DLL

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

PageRange1 tabanlı sayfa aralığı veya tüm sayfalar için boş dize
OptionsSaveDOCXToStream tarafından belgelenen seçenek maskesi
FileNameHedef 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

Ayrıca bkz

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown