SaveMarkdownToFile
Text, extrahering, Markdown, filer
Beskrivning
Skriver semantisk Markdown för ett PDF-sidintervall direkt till en UTF-8-fil
Syntax
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);Parametrar
| PageRange | Ett 1-baserat sidintervall, eller en tom sträng för varje sida |
|---|---|
| Options | Den option-mask som ExportPageMarkdown dokumenterar |
| FileName | Sökvägen till destinationsfilen |
Returvärden
Returnerar antalet skrivna sidor, eller noll när validering, extraktion eller filskrivning misslyckas
Anmärkningar
Utdatafilen är UTF-8 utan byte order mark
Dokumentvid analys och serialisering behåller valda sidmodeller och kompletta Markdown- och UTF-8-buffrar, som SaveMarkdownToStream beskriver
Läsordning, sidoelement, sammanslagna celler och fortsatta tabeller följer ExportDocumentMarkdown och SetStructuredTextOptions
Extraktionen bevarar den valda sidan och skribentens öppna taggstack; aktuella osparade skrivartaggar inkluderas utan att stänga taggar eller färdigställa dokumentet
LastErrorCode är 113 för ogiltiga argument och 517 för extraktions- eller filfel
Se även
SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile