TPDFCompressionLevel 型
ドキュメント保存時にストリームを圧縮する zlib の努力レベルを選択します
宣言
TPDFCompressionLevel= (clNone, clFastest, clDefault, clMaximum);
ユニット
HPDFDoc
値
| 値 | 意味 |
|---|---|
clNone |
コンテンツストリームを圧縮しません。構造ストリームは既定の Flate 形式のままです |
clFastest |
最速の zlib 努力レベル(zcFastest)に対応します |
clDefault |
標準の zlib 努力レベル(zcDefault)に対応します。プロパティの既定値 |
clMaximum |
最大の zlib 努力レベル(zcMax)に対応します |
使用上の注意
THotPDFのCompressionLevelプロパティで設定します。宣言上の既定はclDefaultTPDFVersionManager.GetPreferredCompressionLevelはドキュメントモードからレベルを導出します。dmLegacyはclNone、dmStandardはclFastest、dmEnhancedはclMaximumになります- xref ストリームはレベルに関係なく常に
/Filter /FlateDecodeを運ぶため、clNoneでのオプトアウトが効くのはコンテンツストリームの圧縮だけです