PDFTool  7.0
PtlParamWaterMarkImage.h
1 // PtlParamWaterMarkImage.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLPARAM_WATERMARK_IMAGE_H_
7 #define PDFTK_PTLPARAM_WATERMARK_IMAGE_H_
8 
9 #include "PtlParamWaterMark.h"
10 
11 namespace PdfTk {
12 
13 class PtlParamStream;
14 
20 class PDFTK_API PtlParamWaterMarkImage : public PtlParamWaterMark
21 {
22 public:
28 
36 
41 
42 public:
49 
50 public:
56  void setImageStream(PtlParamStream& imageStream);
57 
67  void setScale(float scale);
68 };
69 
70 } // namespace PdfTk
71 
72 #endif // PDFTK_PTLPARAM_WATERMARK_IMAGE_H_
PdfTk::PtlParamWaterMarkImage::setScale
void setScale(float scale)
透かしの倍率を設定。
PdfTk::PtlParamWaterMarkImage::PtlParamWaterMarkImage
PtlParamWaterMarkImage()
コンストラクタ
PdfTk::PtlParamWaterMarkImage::setImageStream
void setImageStream(PtlParamStream &imageStream)
入力画像ストリームを設定。
PdfTk::PtlParamWaterMarkImage::‾PtlParamWaterMarkImage
‾PtlParamWaterMarkImage()
デストラクタ
PdfTk::PtlParamWaterMarkImage
画像を透かしに使うパラメータクラスです。 ベースクラスPtlParamWaterMarkへの設定も忘れずに行ってください。
Definition: PtlParamWaterMarkImage.h:21
PdfTk::PtlParamStream
ファイルやストリームの入出力指定に使うベースクラスです。 PDFToolではstd::ifstreamを使うPtlParamInput、std::ofstreamを使うPtlParamOutputクラ...
Definition: PtlParamStream.h:19
PdfTk::PtlParamWaterMarkImage::operator=
PtlParamWaterMarkImage & operator=(const PtlParamWaterMarkImage &obj)
コピーオペレータ alias copy
PdfTk::PtlParamWaterMark
透かしの設定で使うパラメータクラスです。 すべての透かしパラメータクラスのベースクラスです。
Definition: PtlParamWaterMark.h:22
PdfTk::PtlParamWaterMarkImage::PtlParamWaterMarkImage
PtlParamWaterMarkImage(const PtlParamWaterMarkImage &obj)
コピーコンストラクタ alias copy