ImportDocumentData

문서 속성, 책갈피

설명

일반 텍스트 문서 데이터 덤프를 적용하여 정보 키를 업데이트하고 책갈피 트리를 다시 만들며 페이지 레이블 범위를 대체합니다

구문

Delphi

Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;

매개변수

DataExportDocumentData가 기록하는 형식의 텍스트(기존 dump_data/update_info 규칙)
Options처리할 레코드 종류: 0은 모두 선택하며 그 외에는 비트 1(문서 정보 키), 비트 2(책갈피) 및 비트 4(페이지 레이블 범위)를 조합합니다

반환 값

0문서를 선택하지 않았거나 텍스트가 비었거나 적용된 내용이 없습니다
N적용된 레코드 수(정보 키, 책갈피 및 레이블 범위)

비고

정보 키는 개별적으로 업데이트됩니다. 첫 책갈피 레코드는 기존 책갈피 트리를 삭제하고 이후 각 레코드는 한 수준 위의 가장 최근 책갈피를 부모로 하는 책갈피 하나를 추가합니다(수준은 이전 항목보다 최대 한 단계 깊게 제한). 첫 페이지 레이블 레코드는 기존 범위를 지웁니다. 범위를 벗어난 대상 페이지는 페이지 1로 대체하고 알 수 없는 줄은 무시하므로 향후 필드가 이전 리더를 손상시키지 않습니다

예제

PDF.ImportDocumentData(
  'BookmarkBegin'#13#10+
  'BookmarkTitle: Chapter 1'#13#10+
  'BookmarkLevel: 1'#13#10+
  'BookmarkPageNumber: 5'#13#10, 2);

참고 항목

ExportDocumentData, NewOutline, SetInformation, AddPageLabels