|
THotPDF.CompressDocument
|
プロパティ CompactFontSubsetting EnableFontSubsetting |
|
ドキュメントを小さくする書き出し側のオプションをすべて、1 つのスイッチで有効にします
Delphi syntax: property CompressDocument: Boolean;
C++ syntax: __property bool CompressDocument;
説明 見た目を変えずに HotPDF が可能な限り小さい状態で次のドキュメントを書き出すには、BeginDoc の前に CompressDocument を true に設定します。そのドキュメントでは、BeginDoc が次を有効にします
オブジェクトストリームには PDF 1.5 が必要です。Version がそれより古い場合、バージョンがロックされていなければ PDF 1.5 に引き上げられます。PDF/A-1 出力は規格の要求どおり、従来型のクロスリファレンステーブルを保ちます
CompressDocument は、ユーザーが選んだ設定を変更しません。EndDoc はドキュメントの書き出し時に
このプロパティは既定でオフです。Arial と SimSun で英語と中国語を混在させた 3 ページのドキュメントは、約 10 MB から約 20 KB まで下がります。その大部分はフォントサブセット化によるものです。代償として、出力は後から編集しにくくなります。サブセットフォントはドキュメントが使わない文字を表示できず、圧縮されたオブジェクトストリームはテキストエディタでは読めません
例:
関連項目: CompactFontSubsetting, EnableFontSubsetting, CompressLoadedDocument |