HPDFConvertLoadedToPDFA4Preserving Function
Unit: HPDFArchivalConversion
로드된 문서를 기본 PDF/A-4로 변환하되 원본 텍스트, 벡터 경로, 이미지, 임베드 폰트 프로그램, 기존 OCR 레이어, 보이는 normal annotation·위젯 appearance를 유지합니다
function HPDFConvertLoadedToPDFA4Preserving(Source: THotPDF;
Destination: TStream; const SRGBProfile: TBytes;
const Options: THPDFArchivalPreservationOptions;
out Report: THPDFArchivalPreservationReport): Boolean;
Source는 로드되어 있고 연산 중 배타적으로 소유되어야 합니다. Destination은 위치 0의 빈 시킹 가능 스트림이어야 하고 로드된 소스와 별칭이 되어서는 안 됩니다
SRGBProfile은 sRGB matrix/TRC 아카이브 프로파일을 만족해야 하고, 기존에 디코딩된 출력 프로파일과 바이트 단위로 일치해야 합니다
이 함수는 직렬화된 출력 재로드, 네이티브 PDF/A-4 검증, 원본 콘텐츠와 리소스 확인, 성공적인 스테이징 발행 뒤에만 true를 반환합니다. 실패 세부 사항은 Report에 남습니다
기존 normal appearance는 벡터 리소스를 유지합니다. 없는 텍스트 appearance는 ASCII 값과 호환되는 네이티브 폰트 인코딩을 요구하고, Unicode, 16진수, 마스크된 값은 명시적 normal appearance를 요구합니다
대상 쓰기 오류는 임의의 커스텀 스트림이 거부할 수 있는 최선의 재설정을 일으킵니다. 원자적 파일 발행에는 파일 함수를 쓰세요
지원되는 폰트와 색, appearance 규칙, 명시적 손실, 누적 스트림 작업 예산, 발행 보장, 검증 한도는 보존 프로파일을 참고하세요