SaveMarkdownToFile

Tekst, extractie, Markdown, bestanden

Beschrijving

Schrijft semantische Markdown voor een PDF-paginabereik direct naar een UTF-8-bestand

Syntaxis

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);

Parameters

PageRangeEen paginabereik met nummering vanaf één, of een lege tekenreeks voor alle pagina's
OptionsHet optiemasker dat bij ExportPageMarkdown is gedocumenteerd
FileNameHet doelbestandspad

Retourwaarden

Geeft het aantal weggeschreven pagina's terug, of nul wanneer validatie, extractie of het schrijven van het bestand mislukt

Opmerkingen

Het uitvoerbestand is UTF-8 zonder byte-order mark

Documentbrede analyse en serialisatie houden geselecteerde paginamodellen en volledige Markdown- en UTF-8-buffers vast, zoals beschreven bij SaveMarkdownToStream

Leesvolgorde, paginarandelementen, samengevoegde cellen en voortgezette tabellen volgen ExportDocumentMarkdown en SetStructuredTextOptions

Extractie behoudt de geselecteerde pagina en de open writer-tagstack; huidige niet-opgeslagen writer-tags worden zonder sluitingstags meegenomen zonder het document af te ronden

LastErrorCode is 113 bij ongeldige argumenten en 517 bij extractie- of bestandsfouten

Zie ook

SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile