|
THotPDF.Compression
|
トップへ 前へ 次へ |
|
PDF ファイルの圧縮を決定します。
type THPDFCompressionメソッド = (cmNone, cmFlateDecode);
Delphi 構文: property Compression: THPDFCompressionメソッド;
C++ 構文: __property THPDFCompressionメソッド Compression;
説明 PDF ファイルの圧縮を取得または設定するには Compression を使用します。Compression は次のいずれかの値になります。
Value Meaning cmNone PDF file not compressed. cmFlateDecode PDF file encoded using the deflate compression method.
さらなるサイズ縮小のスタッキング Compression はページコンテンツ、フォント、画像 stream の FlateDecode エンコードを制御します。PDF 1.5+ 出力でさらに PDF レベルの構造サイズを削減するには、UseXRefStream (テキスト形式の cross-reference table を圧縮された /タイプ /XRef stream に置き換える) と UseObjectStreams (小さな indirect dictionary を /タイプ /ObjStm container に詰める、ISO 32000-1 7.5.7) を組み合わせます。実際の複数ページ文書では、FlateDecode 圧縮済み stream に加えて通常さらに 20-40% のサイズ削減が得られます
コード例
|