HPDFEncodeHeadlessFormData
비어 있지 않은 RichText 필드는 제한된 네이티브 XHTML 디코더로 검증되어 FDF RV나 XFDF value-richtext로 기록됩니다. 리치 값은 스칼라 텍스트 값 하나를 요구합니다
function HPDFEncodeHeadlessFormData(const Fields: THPDFHeadlessFormDataFields;
Format: THPDFHeadlessFormDataFormat;
const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;
독립 소유 모델을 검증하고 실제로 제한된 FDF 1.2 또는 UTF-8 XFDF 바이트를 반환합니다
정규화된 FDF 이름은 중첩 Kids 계층을 이룹니다. XFDF 출력은 정규화 이름을 필드 속성에 직접 사용합니다
FDF는 16진 이름 이스케이프를 붙인 바이트 이름 값과 빈 배열을 포함한 텍스트 배열을 보존합니다. XFDF는 이름 값을 UTF-8 텍스트로, 빈 배열을 빈 값 요소 하나로 표현합니다
이름은 비어 있지 않아야 하고 NUL이 없어야 하며 유일해야 합니다. 스칼라 텍스트는 값 하나를 요구하고, 이름 전용과 바이트 이름 항목은 텍스트 배열을 가질 수 없으며, 모든 유니코드 문자열은 유효한 서러게이트 짝이어야 합니다
출력 바이트 한도는 내보내기 중에 검사되고, 모델 객체, FDF 계층 노드, 직렬화 깊이는 과도한 할당 전에 제한됩니다
EHPDFHeadlessFormDataError는 잘못된 모델이나 예산을, EHPDFOperationCancelled는 취소를 보고합니다