SaveMarkdownToFile
텍스트, 추출, Markdown, 파일
설명
PDF 페이지 범위의 의미론적 Markdown을 UTF-8 파일에 직접 기록합니다
구문
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);매개변수
| PageRange | 1부터 시작하는 페이지 범위이며 모든 페이지는 빈 문자열 |
|---|---|
| Options | ExportPageMarkdown에 설명된 옵션 마스크 |
| FileName | 대상 파일 경로 |
반환 값
기록한 페이지 수를 반환하며 검증, 추출 또는 파일 쓰기에 실패하면 0을 반환합니다
비고
출력 파일은 바이트 순서 표시가 없는 UTF-8입니다
문서 전역 분석과 직렬화는 SaveMarkdownToStream에서 설명하는 대로 선택한 페이지 모델과 전체 Markdown 및 UTF-8 버퍼를 유지합니다
읽기 순서, 장식 요소, 병합 셀, 이어지는 표는 ExportDocumentMarkdown과 SetStructuredTextOptions를 따릅니다
추출은 선택한 페이지와 열린 라이터 태그 스택을 유지합니다. 아직 저장하지 않은 현재 라이터 태그는 태그를 닫거나 문서를 마무리하지 않고 그대로 포함됩니다
인수가 유효하지 않으면 LastErrorCode는 113이고 추출 또는 파일 실패 시 517입니다
참고 항목
SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile