SetPackObjectStreams

文件內容、最佳化

描述

啟用或停用儲存作業時的物件串流封裝,這需要 PDF 1.5 或以上版本

語法

Delphi

Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;

參數

Enable傳入 1 以啟用物件串流封裝(預設),或傳入 0 以停用

傳回值

0無法套用設定(沒有作用中的文件)
1設定已成功套用

備註

將物件封裝到交叉參照串流與物件串流中可大幅降低檔案負擔;完整儲存會實體化匯入的精簡成員、移除過時的結構串流,並從現用物件圖重建封裝。只有在目標 PDF 版本設為 PDF 1.5 或更新版本時才會套用

範例

PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');

另請參閱

GetPackObjectStreams, GetLastSaveUsedObjectStreams