HPDFConvertLoadedToPDFA4Preserving 函式
單元:HPDFArchivalConversion
把已載入文件轉換為基礎 PDF/A-4,保留原始文字、向量路徑、影像、內嵌字型程式、既有 OCR 圖層,以及可見的 normal annotation 或 widget 外觀
function HPDFConvertLoadedToPDFA4Preserving(Source: THotPDF;
Destination: TStream; const SRGBProfile: TBytes;
const Options: THPDFArchivalPreservationOptions;
out Report: THPDFArchivalPreservationReport): Boolean;
Source 必須已載入並在操作期間被獨占擁有;Destination 必須是位置在零的空可搜尋串流,且不可與已載入來源互為別名
SRGBProfile 必須符合 sRGB matrix/TRC 歸檔設定檔,並與任何既有的解碼輸出設定檔逐位元組一致
函式只有在序列化輸出重新載入、原生 PDF/A-4 驗證、原始內容與資源檢查、以及暫存發布全部成功後才回傳 true;失敗細節留在 Report
既有的 normal appearance 保留其向量資源;缺少文字外觀時要求 ASCII 值與相容的原生字型編碼,Unicode、十六進位或遮罩值則需要明確的 normal appearance
目的地寫入錯誤會觸發盡力而為的重置,任意自訂串流可能拒絕;需要原子式檔案發布請使用檔案版本函式
受支援的字型與顏色、外觀規則、明確損失、累計串流工作預算、發布保證與驗證上限,請參閱保留設定檔