|
PDFTool
7.0
|
モノクロ画像の最適化を表現したクラスです。
デフォルト値
SourcePPI:450
TargetPPI:300
DownSampling:DOWNSAMPLING_BICUBIC
Compress:COMPRESS_AUTO
Quality:80
More...
#include <PtlParamOptimizeImageMono.h>


Public Types | |
| enum | COMPRESS_TYPE { COMPRESS_SAME, COMPRESS_AUTO, COMPRESS_JBIG2, COMPRESS_CCITT3, COMPRESS_CCITT4, COMPRESS_ZLIB, COMPRESS_RUNLENGTH } |
Public Types inherited from PdfTk::PtlParamOptimizeImageDownSampling | |
| enum | DOWNSAMPLING_TYPE { DOWNSAMPLING_NONE = 0, DOWNSAMPLING_AVERAGE = 1, DOWNSAMPLING_SUBSAMPLING = 2, DOWNSAMPLING_BICUBIC = 3 } |
| ダウンサンプのタイプ More... | |
| enum | OPTIMIZE_IMAGE_TYPE { OPTIMIZE_IMAGE_COLOR = 1, OPTIMIZE_IMAGE_GRAYSCALE = 2, OPTIMIZE_IMAGE_MONO = 3 } |
| 画像最適化のタイプ More... | |
モノクロ画像の最適化を表現したクラスです。
デフォルト値
SourcePPI:450
TargetPPI:300
DownSampling:DOWNSAMPLING_BICUBIC
Compress:COMPRESS_AUTO
Quality:80
| PdfTk::PtlParamOptimizeImageMono::PtlParamOptimizeImageMono | ( | ) |
コンストラクタ
| PtlException |
| PdfTk::PtlParamOptimizeImageMono::PtlParamOptimizeImageMono | ( | const PtlParamOptimizeImageMono & | obj | ) |
| PtlParamOptimizeImageMono& PdfTk::PtlParamOptimizeImageMono::operator= | ( | const PtlParamOptimizeImageMono & | obj | ) |
コピーオペレータ
| obj | コピー元オブジェクト。 |
| void PdfTk::PtlParamOptimizeImageMono::setCompress | ( | COMPRESS_TYPE | type | ) |
圧縮方法を設定。
設定しない場合はデフォルト値としてCOMPRESS_AUTOが使用されます。
COMPRESS_SAMEを設定した場合、対象のFilterは下記となります。
FlateDecode
LZWDecode
CCITTFaxDecode
RunLengthDecode
| type | COMPRESS_TYPE値 |
| PtlException |
1.8.18