PDFTool.NET 7.0
NetParamOptimizeImageMono.h
1
10#ifndef PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_MONO_H_
11#define PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_MONO_H_
12
13#include <PdfTkNet/NetParamOptimizeImageDownSampling.h>
14
15namespace PdfTkNet {
16
17ref class PtlPage;
18
28
30{
31public:
32 enum class COMPRESS_TYPE {
33 COMPRESS_SAME, // 元のまま
34 COMPRESS_AUTO, // お任せ
35 COMPRESS_JBIG2, // JBIG2(未対応)
36 COMPRESS_CCITT3, // CCITT Group 3
37 COMPRESS_CCITT4, // CCITT Group 4
38 COMPRESS_ZLIB, // ZLIB
39 COMPRESS_RUNLENGTH // RunLength
40 };
41
42public:
48
56
61
66
67public:
74
75public:
88 void setCompress(COMPRESS_TYPE type);
89};
90
91} // namespace PdfTkNet
92
93#endif // PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_MONO_H_
PDFのページオブジェクトを表現したクラスです。
Definition NetPage.h:33
PtlParamOptimizeImageDownSampling(OPTIMIZE_IMAGE_TYPE type)
コンストラクタ
‾PtlParamOptimizeImageMono()
デストラクタ
PtlParamOptimizeImageMono()
コンストラクタ
void setCompress(COMPRESS_TYPE type)
圧縮方法を設定。
PtlParamOptimizeImageMono operator=(PtlParamOptimizeImageMono^ obj)
コピーオペレータ alias copy
PtlParamOptimizeImageMono(PtlParamOptimizeImageMono^ obj)
コピーコンストラクタ alias copy