PDFTool  7.0
PtlParamEditImage.h
1 // PtlParamEditImage.h
3 // Copyright (C) 2019 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLPARAM_EDIT_IMAGE_H_
7 #define PDFTK_PTLPARAM_EDIT_IMAGE_H_
8 
9 #include "PdfTkBase.h"
10 
11 namespace PdfTk {
12 
13 class PtlParamStream;
14 
19 class PDFTK_API PtlParamEditImage
20 {
21 private:
22  int m_dataParamEditImage;
23 public:
24  int getHandle() const;
25 
26 public:
32 
40 
45 
46 public:
53 
54 public:
63  void setImageStream(PtlParamStream& imageStream);
64 
72  void setImagePageNumber(int imagePageNumber);
73 
81  void setUseOriginalJpegQuality(bool useOriginal);
82 
91  void setJpegQuality(long quality);
92 
103  void setUseOriginalDPI(bool useOriginal);
104 
115  void setDPI(long dpi);
116 };
117 
118 } // namespace PdfTk
119 
120 #endif // PDFTK_PTLPARAM_EDIT_IMAGE_H_
PdfTk::PtlParamEditImage::setImageStream
void setImageStream(PtlParamStream &imageStream)
入力画像ストリームを設定。
PdfTk::PtlParamEditImage::setJpegQuality
void setJpegQuality(long quality)
JpegQualityを設定
PdfTk::PtlParamEditImage::setUseOriginalJpegQuality
void setUseOriginalJpegQuality(bool useOriginal)
画像の持っているJpegQualityを使うかどうかを設定
PdfTk::PtlParamEditImage::PtlParamEditImage
PtlParamEditImage(const PtlParamEditImage &obj)
コピーコンストラクタ alias copy
PdfTk::PtlParamEditImage::PtlParamEditImage
PtlParamEditImage()
コンストラクタ
PdfTk::PtlParamEditImage::‾PtlParamEditImage
‾PtlParamEditImage()
デストラクタ
PdfTk::PtlParamEditImage::setUseOriginalDPI
void setUseOriginalDPI(bool useOriginal)
画像の持っているDPIを使うかどうかを設定
PdfTk::PtlParamEditImage::setImagePageNumber
void setImagePageNumber(int imagePageNumber)
マルチTiffのページ番号を設定。
PdfTk::PtlParamEditImage
PtlEditImageに使うパラメータクラスです。
Definition: PtlParamEditImage.h:20
PdfTk::PtlParamStream
ファイルやストリームの入出力指定に使うベースクラスです。 PDFToolではstd::ifstreamを使うPtlParamInput、std::ofstreamを使うPtlParamOutputクラ...
Definition: PtlParamStream.h:19
PdfTk::PtlParamEditImage::setDPI
void setDPI(long dpi)
DPIを設定
PdfTk::PtlParamEditImage::operator=
PtlParamEditImage & operator=(const PtlParamEditImage &obj)
コピーオペレータ alias copy