SaveMarkdownToFile

Metin, çıkarma, Markdown, dosyalar

Açıklama

Bir PDF sayfa aralığı için anlamsal Markdown içeriğini doğrudan UTF-8 dosyasına yazar

Sözdizimi

Delphi

Function TPDFlib.SaveMarkdownToFile(Const PageRange: WideString;
  Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::SaveMarkdownToFile(PageRange As String,
  Options As Long, FileName As String) As Long

DLL

int DLSaveMarkdownToFile(int InstanceID, const wchar_t* PageRange,
  int Options, const wchar_t* FileName);
int DLSaveMarkdownToFileA(int InstanceID, const char* PageRange,
  int Options, const char* FileName);

Parametreler

PageRange1 tabanlı sayfa aralığı veya tüm sayfalar için boş dize
OptionsExportPageMarkdown tarafından belgelenen seçenek maskesi
FileNameHedef dosya yolu

Dönüş değerleri

Yazılan sayfa sayısını veya doğrulama, ayıklama ya da dosyaya yazma başarısız olduğunda sıfır döndürür

Açıklamalar

Çıktı dosyası bayt sırası işareti olmadan UTF-8'dir

Belge genelindeki analiz ve serileştirme; SaveMarkdownToStream'in tanımladığı gibi seçili sayfa modellerini ile eksiksiz Markdown ve UTF-8 tamponlarını tutar

Okuma sırası, süsler, birleşmiş hücreler ve devam eden tablolar ExportDocumentMarkdown ile SetStructuredTextOptions'ı izler

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

LastErrorCode, geçersiz bağımsız değişkenler için 113; ayıklama veya dosya hataları için 517'dir

Ayrıca bkz

SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile