PDFTool  7.0
PtlParamOptimizeImageMono.h
1 // PtlParamOptimizeImageMono.h
3 // Copyright (C) 2014-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLOPTIMIE_IMAGE_MONO_H_
7 #define PDFTK_PTLOPTIMIE_IMAGE_MONO_H_
8 
9 #include "PtlParamOptimizeImageDownSampling.h"
10 
11 namespace PdfTk {
12 
24 {
25 public:
26  enum COMPRESS_TYPE {
27  COMPRESS_SAME, // 元のまま(未対応)
28  COMPRESS_AUTO, // お任せ
29  COMPRESS_JBIG2, // JBIG2(未対応)
30  COMPRESS_CCITT3, // CCITT Group 3
31  COMPRESS_CCITT4, // CCITT Group 4
32  COMPRESS_ZLIB, // ZLIB
33  COMPRESS_RUNLENGTH // RunLength
34  };
35 
36 public:
42 
49 
54 
55 public:
61 
62 public:
75  void setCompress(COMPRESS_TYPE type);
76 };
77 
78 } // namespace PdfTk
79 
80 #endif // PDFTK_PTLOPTIMIE_IMAGE_MONO_H_
PdfTk::PtlParamOptimizeImageMono::PtlParamOptimizeImageMono
PtlParamOptimizeImageMono(const PtlParamOptimizeImageMono &obj)
コピーコンストラクタ
PdfTk::PtlParamOptimizeImageMono::PtlParamOptimizeImageMono
PtlParamOptimizeImageMono()
コンストラクタ
PdfTk::PtlParamOptimizeImageMono::‾PtlParamOptimizeImageMono
‾PtlParamOptimizeImageMono()
デストラクタ
PdfTk::PtlParamOptimizeImageMono
モノクロ画像の最適化を表現したクラスです。 デフォルト値 SourcePPI:450 TargetPPI:300 DownSampling:DOWNSAMPLING_BICUBIC Compr...
Definition: PtlParamOptimizeImageMono.h:24
PdfTk::PtlParamOptimizeImageMono::operator=
PtlParamOptimizeImageMono & operator=(const PtlParamOptimizeImageMono &obj)
コピーオペレータ
PdfTk::PtlParamOptimizeImageMono::setCompress
void setCompress(COMPRESS_TYPE type)
圧縮方法を設定。
PdfTk::PtlParamOptimizeImageDownSampling
画像の最適化を表現したクラスです。 すべての画像最適化クラスのベースクラスです。
Definition: PtlParamOptimizeImageDownSampling.h:20