PDFTool
7.0
Include
PdfTk
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
23
class
PDFTK_API
PtlParamOptimizeImageMono
:
public
PtlParamOptimizeImageDownSampling
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
:
41
PtlParamOptimizeImageMono
();
42
48
PtlParamOptimizeImageMono
(
const
PtlParamOptimizeImageMono
& obj);
49
53
‾PtlParamOptimizeImageMono
();
54
55
public
:
60
PtlParamOptimizeImageMono
&
operator=
(
const
PtlParamOptimizeImageMono
& obj);
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
Generated by
1.8.18