6#ifndef PDFTK_PTLPARAM_OPTIMIZE_IMAGE_H_
7#define PDFTK_PTLPARAM_OPTIMIZE_IMAGE_H_
51 int m_dataParamOptimizeImage;
53 int getHandle()
const;
void setMinSampleSize(int minSampleSize)
ダウンサンプリングを行う最低サンプル数を設定
PtlParamOptimizeImageGrayScale & getParamOptimizeImageGrayScale() const
グレースケール画像最適化オプションを取得。
void setValidFilter(int validFilter)
最適化を行う画像の対象とするFilterを設定。
‾PtlParamOptimizeImage()
デストラクタ
PtlParamOptimizeImage()
コンストラクタ
PtlParamOptimizeImageMono & getParamOptimizeImageMono() const
モノクロ画像最適化オプションを取得。
PtlParamOptimizeImage & operator=(const PtlParamOptimizeImage &obj)
コピーオペレータ alias copy
PtlParamOptimizeImage(const PtlParamOptimizeImage &obj)
コピーコンストラクタ alias copy
PtlParamOptimizeImageColor & getParamOptimizeImageColor() const
カラー画像最適化オプションを取得。
FILTER_TYPE
処理対象とするフィルターのタイプ
Definition PtlParamOptimizeImage.h:27
@ FILTER_RunLengthDecode
RunLengthDecode.
Definition PtlParamOptimizeImage.h:33
@ FILTER_ASCIIHexDecode
ASCIIHexDecode.
Definition PtlParamOptimizeImage.h:29
@ FILTER_ASCII85Decode
ASCII85Decode.
Definition PtlParamOptimizeImage.h:30
@ FILTER_ALL
上記全フィルター
Definition PtlParamOptimizeImage.h:38
@ FILTER_JPXDecode
JPXDecode.
Definition PtlParamOptimizeImage.h:36
@ FILTER_JBIG2Decode
JBIG2Decode.
Definition PtlParamOptimizeImage.h:37
@ FILTER_FlateDecode
FlateDecode.
Definition PtlParamOptimizeImage.h:32
@ FILTER_LZWDecode
LZWDecode.
Definition PtlParamOptimizeImage.h:31
@ FILTER_DCTDecode
DCTDecode.
Definition PtlParamOptimizeImage.h:35
@ FILTER_CCITTFaxDecode
CCITTFaxDecode.
Definition PtlParamOptimizeImage.h:34
カラー画像の最適化を表現したクラスです。 デフォルト値 SourcePPI:225 TargetPPI:150 DownSampling:DOWNSAMPLING_BICUBIC Compre...
Definition PtlParamOptimizeImageColor.h:24
グレースケール画像の最適化を表現したクラスです。 デフォルト値 SourcePPI:225 TargetPPI:150 DownSampling:DOWNSAMPLING_BICUBIC Co...
Definition PtlParamOptimizeImageGrayScale.h:24
モノクロ画像の最適化を表現したクラスです。 デフォルト値 SourcePPI:450 TargetPPI:300 DownSampling:DOWNSAMPLING_BICUBIC Compr...
Definition PtlParamOptimizeImageMono.h:24