PDFTool
6.0
|
コンテントに描画される画像を表現したクラスです。 More...
#include <PtlEditImage.h>
Public Types | |
enum | OUTPUT_FORMAT { FORMAT_AUTO = 0, FORMAT_BMP = 1, FORMAT_JPEG = 2, FORMAT_PNG = 3 } |
出力フォーマットタイプ More... | |
![]() | |
enum | ELEMENT_TYPE { TYPE_TEXT = 1, TYPE_IMAGE = 2, TYPE_PATH = 3, TYPE_SHADING = 4, TYPE_UNKNOWN = 100 } |
エレメントのタイプ More... | |
Public Member Functions | |
PtlEditImage () | |
コンストラクタ More... | |
PtlEditImage (const PtlEditImage &obj) | |
コピーコンストラクタ More... | |
‾PtlEditImage () | |
デストラクタ | |
PtlEditImage & | operator= (const PtlEditImage &obj) |
コピーオペレータ More... | |
int | getWidth () const |
幅(Pixel)を取得。 More... | |
int | getHeight () const |
高さ(Pixel)を取得。 More... | |
int | getPPI () const |
解像度を取得。 More... | |
void | writeFile (PtlParamOutput &output, OUTPUT_FORMAT format) |
画像の書き出し。 More... | |
![]() | |
int | getHandle () const |
PtlEditElement (ELEMENT_TYPE type) | |
コンストラクタ More... | |
PtlEditElement (const PtlEditElement &obj) | |
コピーコンストラクタ alias copy More... | |
virtual | ‾PtlEditElement () |
デストラクタ | |
PtlEditElement & | operator= (const PtlEditElement &obj) |
コピーオペレータ alias copy More... | |
ELEMENT_TYPE | getType () const |
エレメントタイプを取得。 More... | |
コンテントに描画される画像を表現したクラスです。
PdfTk::PtlEditImage::PtlEditImage | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlEditImage::PtlEditImage | ( | const PtlEditImage & | obj | ) |
int PdfTk::PtlEditImage::getHeight | ( | ) | const |
int PdfTk::PtlEditImage::getPPI | ( | ) | const |
int PdfTk::PtlEditImage::getWidth | ( | ) | const |
PtlEditImage& PdfTk::PtlEditImage::operator= | ( | const PtlEditImage & | obj | ) |
コピーオペレータ
obj | コピー元オブジェクト。 |
void PdfTk::PtlEditImage::writeFile | ( | PtlParamOutput & | output, |
OUTPUT_FORMAT | format | ||
) |
画像の書き出し。
output | PtlParamOutput |
format | 出力フォーマット FORMAT_XXXを指定します。 FORMAT_AUTOを指定した場合、出力フォーマットはBMP,JPEG,PNGのいずれかになり、 それぞれのフォーマットにしたがって拡張子として".bmp",".jpg",".png"がファイル名に付与されます。 FORMAT_AUTO以外の場合は拡張子は付与されません。 |
PtlException |