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

매개변수

PageRange1부터 시작하는 페이지 범위이며 모든 페이지는 빈 문자열
OptionsExportPageMarkdown에 설명된 옵션 마스크
FileName대상 파일 경로

반환 값

기록한 페이지 수를 반환하며 검증, 추출 또는 파일 쓰기에 실패하면 0을 반환합니다

비고

출력 파일은 바이트 순서 표시가 없는 UTF-8입니다

문서 전역 분석과 직렬화는 SaveMarkdownToStream에서 설명하는 대로 선택한 페이지 모델과 전체 Markdown 및 UTF-8 버퍼를 유지합니다

읽기 순서, 장식 요소, 병합 셀, 이어지는 표는 ExportDocumentMarkdown과 SetStructuredTextOptions를 따릅니다

추출은 선택한 페이지와 열린 라이터 태그 스택을 유지합니다. 아직 저장하지 않은 현재 라이터 태그는 태그를 닫거나 문서를 마무리하지 않고 그대로 포함됩니다

인수가 유효하지 않으면 LastErrorCode는 113이고 추출 또는 파일 실패 시 517입니다

참고 항목

SaveMarkdownToStream, ExportDocumentMarkdown, SavePageRangeTextToFile