メニュー・ボタン アイコン
電話:03-5316-3375info@trustss.co.jp
電話:03-5316-3375info@trustss.co.jp

PdfTools.Optimization.Profiles.MinimalFileSizeクラス

最小のファイルサイズで生成する最適化プロファイル

このプロファイルは出力PDFファイルのファイルサイズを最小化するように最適化します。 これは、多様な画像圧縮アルゴリズムや適切な解像度設定および若干の画質低下を犠牲にしつつも高い圧縮率を用いることで実現します。
埋め込みType1(PostScript)フォントをType1C(コンパクトフォント形式)に変換し、メタデータと出力インテントを削除することで出力ファイルサイズをさらに削減します(RemovalOptionsを参照)。また、Spider(Webキャプチャ)情報も削除されます。
182DPIを超える画像はダウンサンプリングされ130DPIに再圧縮することで、出力ファイルのサイズを小さくします(ResolutionDPIを参照)。
画像の再圧縮時にはCompressionAlgorithmSelection.Balanced方針が使用されますが、これはOptimization.Profiles.ImageRecompressionOptionsプロパティで上書きできます。
出力PDFのバージョンはPDF 1.7以上に更新され、PDF/A準拠が削除されます。

継承

System.Object

名前空間: PdfTools.Optimization.Profiles

定義

C#
public class MinimalFileSize : Profile

コンストラクタ

名前概要
MinimalFileSize

プロパティ

名前概要
CopyMetadataドキュメント情報辞書とXMPメタデータをコピーするか
規定値: true
(Optimization.Profiles.Profileから継承)
FontOptionsフォント最適化オプション
(Optimization.Profiles.Profileから継承)
ImageRecompressionOptions画像の再圧縮オプション
(Optimization.Profiles.Profileから継承)
RemovalOptions削除またはフラット化するオプションデータを定義
(Optimization.Profiles.Profileから継承)
ResolutionDPIカラー画像とグレースケール画像の目標とする解像度(DPI単位; Dots per Inch)で1.0~10000の範囲です。
ThresholdDPIを超える解像度の画像はダウンサンプリングされます。
画像のダウンサンプリングを無効にするにはnullに設定します。
既定値: 130
ThresholdDPIカラー画像とグレースケール画像をダウンサンプリングする解像度の閾値(DPI単位; Dots per Inch)で1.0~10000の範囲です。
画像のダウンサンプリングを無効にするにはResolutionDPInullに設定します。
既定値: ResolutionDPIの1.4倍

> PDF Structure (PDF構成)

> PDF Imager-LP (画像化)

> PDF Stamper (電子印鑑)

> Pdftools SDK

- サンプル・コード
- Pdftools SDKサンプルの利用手順
- Toolbox Add-on
- Toolbox Add-onサンプルの利用手順
> Pdftools SDK APIリファレンス
- その他のAPI及びコマンドラインツール
> PDF SDK オープンソースと有償ライブラリ