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 LongDLL
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
| PageRange | 1 tabanlı sayfa aralığı veya tüm sayfalar için boş dize |
|---|---|
| Options | ExportPageMarkdown tarafından belgelenen seçenek maskesi |
| FileName | Hedef 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