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 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);Parameters
| PageRange | Een paginabereik met nummering vanaf één, of een lege tekenreeks voor alle pagina's |
|---|---|
| Options | Het optiemasker dat bij ExportPageMarkdown is gedocumenteerd |
| FileName | Het 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