네이티브 FDF·XFDF 폼 데이터

HPDFHeadlessFormData는 bounded FDF·XFDF 코덱을 공급하고, THPDFHeadlessDocument가 그 Unicode 필드 모델을 실제 AcroForm 값·appearance에 연결합니다

ExportFormData는 canonical 폼 데이터 바이트를 반환하고, ImportFormDataToFile은 완전히 디코딩된 모델을 독립 준비 그래프에 적용해 증분 PDF를 원자적으로 발행합니다

텍스트, checkbox, radio 그룹, 단일·다중 choice, 중첩 Unicode 필드 이름을 지원합니다. 서명·푸시버튼 필드는 이름만 있는 항목으로 익스포트합니다

ImportRichFormDataToFile은 실제 FDF RV와 XFDF value-richtext를 임포트하고 순서 있는 혼합 Unicode 내용을 유지하며, bounded XHTML 스타일 프로필로 실제 regular, bold, italic, bold-italic appearance를 재생성합니다

FDF 입력은 직접·간접 필드 사전, 간접 참조 체인, 중첩 Kids, scalar PDF 텍스트 문자열, 이스케이프된 PDF 이름 값, 텍스트 배열을 지원합니다. 출력은 UTF-16BE 문자열로 계층적 FDF 1.2를 씁니다

XFDF 입력은 표준 네임스페이스, 한정된 네임스페이스 접두부, 중첩 필드, UTF-8, BOM이 붙은 UTF-16, 주석, CDATA, 미리 정의된 엔티티, 수치 문자 참조를 지원합니다. 출력은 canonical UTF-8 XML입니다

빈 익스포트 옵션이 없는 choice 필드에서 빈 XFDF 값 하나는 선택을 지우고, 빈 익스포트 옵션이 있으면 같은 값이 그 옵션을 선택합니다

AES-256 R5·R6 인증, 원본 암호화 사전, 식별자, 권한은 보존됩니다. 인증된 소스 키는 비공개 매칭 리비전 그래프에만 빌려 씁니다

실제 DocMDP P2·P3는 허용된 appearance 갱신을 허용하고 P1, FieldMDP 잠금, 읽기 전용 플래그는 계속 적용됩니다. 기존 CMS 서명은 정확한 서명 리비전을 유지합니다

이름 있는 패밀리 폼 임포트는 실제 FDF RV와 XFDF value-richtext에 공급 패밀리 프로그램을 선택합니다. 임의 CSS 레이아웃, 글리프별 폰트 폴백, 임베드 FDF 파일, 액션, 증분 FDF 트레일러는 진행 중인 기능입니다

네이티브 어노테이션 XFDF 교환은 매핑된 18개 어노테이션 타입, popup/reply 관계, 바이너리 첨부를 위한 독립 bounded append 프로필을 더합니다

한도와 취소 · 필드 모델 · 디코드 · 인코딩 · 폼 데이터 예외

내부 스타일 시트는 상한이 적용된 selector, importance, specificity, 소스 순서를 실제 가져온 rich 값과 저장 모양에 적용합니다. 반복되는 동등 import와 실패한 공개는 기존 트랜잭션 원본 바이트와 no-op 동작을 유지합니다

바이너리 주석 그래프

네이티브 주석 FDF 교환은 유계 PDF 객체 그래프를 통해 공급된 주석 사전, appearance 리소스, 공유 간접 객체, 컨텍스트 민감 로컬 GoTo 목적지를 보존합니다

주석 전용 FDF 연산은 별개의 THPDFFDFOptions를 쓰고 비어 있지 않은 Fields나 내장 문서 Differences를 거부합니다. 필드 값 적용에는 위의 필드 데이터 API를 쓰세요

최신 Windows 로드 문서 교환은 ExportLoadedInterchangeToFDF와 ImportLoadedInterchangeFromFDF로 선택된 필드, 주석 그래프, 워크플로 상태를 결합할 수 있습니다

명시적 주석 제거

페이지와 이름 기반 주석 제거는 별개의 연산입니다. 가져온 FDF나 XFDF에서 주석을 생략해도 삭제되지 않습니다

Widget 필드 트리 삭제와 보안 삭제에는 별개의 연산이 필요합니다. 증분 제거는 이전 PDF 바이트를 유지합니다