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

Parametrar

PageRangeEtt 1-baserat sidintervall, eller en tom sträng för varje sida
OptionsDen option-mask som ExportPageMarkdown dokumenterar
FileNameSö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