PDFTool.NET
6.0
Include
PdfTkNet
NetParamOptimizeImageGrayScale.h
1
10
#ifndef PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_GRAYSCALE_H_
11
#define PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_GRAYSCALE_H_
12
13
#include <PdfTkNet/NetParamOptimizeImageDownSampling.h>
14
15
namespace
PdfTkNet {
16
17
ref class
PtlPage;
18
29
public ref class
PtlParamOptimizeImageGrayScale
:
public
PtlParamOptimizeImageDownSampling
30
{
31
public
:
32
enum class
COMPRESS_TYPE {
33
COMPRESS_SAME,
// 元のまま
34
COMPRESS_AUTO,
// お任せ
35
COMPRESS_JPEG2K,
// JPEG2000
36
COMPRESS_JPEG,
// JPEG
37
COMPRESS_ZLIB
// ZLIB
38
};
39
40
enum class
QUALITY_TYPE {
41
QUALITY_MIN = 1,
// 最低
42
QUALITY_LOW = 2,
// 低
43
QUALITY_MIDDLE = 3,
// 中
44
QUALITY_HIGH = 4,
// 高
45
QUALITY_MAX = 5
// 最高
46
};
47
48
public
:
53
PtlParamOptimizeImageGrayScale
();
54
61
PtlParamOptimizeImageGrayScale
(
PtlParamOptimizeImageGrayScale
^ obj);
62
66
‾PtlParamOptimizeImageGrayScale
();
67
71
!
PtlParamOptimizeImageGrayScale
();
72
73
public
:
79
PtlParamOptimizeImageGrayScale
^
operator=
(
PtlParamOptimizeImageGrayScale
^ obj);
80
81
public
:
94
void
setCompress
(COMPRESS_TYPE type);
95
103
void
setQuality
(QUALITY_TYPE quality);
104
};
105
106
}
// namespace PdfTkNet
107
108
#endif // PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_GRAYSCALE_H_
PdfTkNet::PtlParamOptimizeImageGrayScale::setCompress
void setCompress(COMPRESS_TYPE type)
圧縮方法を設定。
PdfTkNet::PtlParamOptimizeImageGrayScale::PtlParamOptimizeImageGrayScale
PtlParamOptimizeImageGrayScale()
コンストラクタ
PdfTkNet::PtlParamOptimizeImageGrayScale
グレースケール画像の最適化を表現したクラスです。 デフォルト値 SourcePPI:225 TargetPPI:150 DownSampling:DOWNSAMPLING_BICUBIC Co...
Definition:
NetParamOptimizeImageGrayScale.h:30
PdfTkNet::PtlParamOptimizeImageGrayScale::‾PtlParamOptimizeImageGrayScale
‾PtlParamOptimizeImageGrayScale()
デストラクタ
PdfTkNet::PtlParamOptimizeImageGrayScale::setQuality
void setQuality(QUALITY_TYPE quality)
画像品質を設定。
PdfTkNet::PtlParamOptimizeImageGrayScale::PtlParamOptimizeImageGrayScale
PtlParamOptimizeImageGrayScale(PtlParamOptimizeImageGrayScale^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlParamOptimizeImageDownSampling
画像の最適化を表現したクラスです。 すべての画像最適化クラスのベースクラスです。
Definition:
NetParamOptimizeImageDownSampling.h:23
PdfTkNet::PtlParamOptimizeImageGrayScale::operator=
PtlParamOptimizeImageGrayScale operator=(PtlParamOptimizeImageGrayScale^ obj)
コピーオペレータ alias copy
Generated by
1.8.18