THPDFHeadlessDocument.ImportRichFormDataToFile
function ImportRichFormDataToFile(const FileName: string;
const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
const Fonts: THPDFHeadlessRichTextFonts;
const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
const Options: THPDFHeadlessFormDataOptions): Integer;
일반 scalar 필드와 함께 FDF RV와 XFDF value-richtext를 트랜잭션으로 임포트하고 실제 위젯 appearance를 재생성하며 독립 증분 PDF를 원자적으로 발행합니다
Fonts는 독립적으로 선택된 regular, bold, italic, bold-italic 폰트 프로그램을 공급합니다. 임포트한 내용이 쓰는 모든 스타일에는 대응하는 폰트 바이트와 글리프가 필요합니다
리치 값은 실제 혼합 콘텐츠 텍스트와 지원 시각 스타일을 공급합니다. 저장된 V는 그 텍스트에서 재구성되고 RV는 네이티브 run 작성기가 발행하는 canonical XHTML이 됩니다
없는 scalar 값은 리치 값에서 유도됩니다. 공급된 scalar 폴백 값은 달라도 되지만 배열이나 PDF 이름 값은 리치 값과 함께 올 수 없습니다
AppearanceOptions는 body 기본 폰트 크기와 기존 레이아웃·셰이핑·자간 설정을 공급합니다. 명시적 리치 font-size 스타일이 기본값을 덮습니다
0인 AppearanceOptions.FontSize는 디코더의 12포인트 body 기본값을 유지합니다. 결과 리치 run마다 구체적인 폰트 크기가 생깁니다
반환값은 스타일 전용 변경을 포함해 바뀐 터미널 필드 수를 셉니다. 동등한 비표준·표준 리치 마크업은 텍스트와 지원 시각 스타일이 현재 값과 일치하면 멱등입니다
바뀌지 않은 읽기 전용 리치 필드는 원본 RV와 소스 리비전을 유지합니다. 같은 scalar 텍스트라도 다른 지원 스타일이면 읽기 전용 제약이 여전히 적용됩니다
읽기 전용 필드, MaxLen, 실제 AES 권한, 인증된 서명 정책, 소스 앨리어스, 취소, 경계는 ImportFormDataToFile의 트랜잭션·대상 보존 동작을 유지합니다
소스 객체 그래프와 소스 암호화 키는 바뀌지 않습니다. 빌린 모든 암호화 상태는 갱신 전에 매칭 비공개 리비전 그래프로 인증됩니다