|
PDFTool 7.0
|
コンテントにDoオペレータで描画されるFormXObjectを表現したクラスです。 More...
#include <PtlEditFormXObject.h>


Public Member Functions | |
| PtlEditFormXObject () | |
| コンストラクタ | |
| PtlEditFormXObject (const PtlPage &page) | |
| コンストラクタ | |
| PtlEditFormXObject (const PtlEditFormXObject &obj) | |
| コピーコンストラクタ | |
| ‾PtlEditFormXObject () | |
| デストラクタ | |
| PtlEditFormXObject & | operator= (const PtlEditFormXObject &obj) |
| コピーオペレータ | |
| PtlContent & | getContent () |
| FormXObjectコンテントを取得。 | |
| void | setContent (PtlContent &content) |
| FormXObjectコンテントを設定。 | |
| Public Member Functions inherited from PdfTk::PtlEditElement | |
| int | getHandle () const |
| PtlEditElement (ELEMENT_TYPE type) | |
| コンストラクタ | |
| PtlEditElement (const PtlEditElement &obj) | |
| コピーコンストラクタ alias copy | |
| virtual | ‾PtlEditElement () |
| デストラクタ | |
| PtlEditElement & | operator= (const PtlEditElement &obj) |
| コピーオペレータ alias copy | |
| ELEMENT_TYPE | getType () const |
| エレメントタイプを取得。 | |
| PtlTransMatrix | getMatrix () const |
| ページ/FormXObjectそれぞれの座標系でのMatrixを取得。 | |
| void | setMatrix (const PtlTransMatrix &matrix) |
| ページ/FormXObjectそれぞれの座標系でのMatrixを設定。 | |
| PtlTransMatrix | getMatrixAtPage () const |
| ページ座標系のMatrixを取得。 | |
| void | setMatrixAtPage (const PtlTransMatrix &matrix) |
| ページ座標系のMatrixを設定。 | |
| PtlRect | getBBox () |
| ページ座標系のBBoxを取得。 | |
| PtlRect | getClippedBBox () |
| クリッピングされたBBoxを取得。 | |
| PtlQuadPoint | getQuadPoint () |
| ページ座標系のQuadPointを取得。 | |
| bool | hasClip () const |
| クリッピングがあるかどうかを取得。 | |
| PtlEditClip | getClip () |
| クリッピングを取得。 | |
| void | setClip (const PtlEditClip &clip) |
| クリッピングを設定。 | |
Additional Inherited Members | |
| Public Types inherited from PdfTk::PtlEditElement | |
| enum | ELEMENT_TYPE { TYPE_TEXT = 1 , TYPE_IMAGE = 2 , TYPE_PATH = 3 , TYPE_SHADING = 4 , TYPE_MCCONTAINER = 5 , TYPE_MCPLACE = 6 , TYPE_FORMXOBJECT = 7 , TYPE_UNKNOWN = 100 } |
| エレメントのタイプ More... | |
コンテントにDoオペレータで描画されるFormXObjectを表現したクラスです。
| PdfTk::PtlEditFormXObject::PtlEditFormXObject | ( | ) |
コンストラクタ
| PtlException |
| PdfTk::PtlEditFormXObject::PtlEditFormXObject | ( | const PtlPage & | page | ) |
| PdfTk::PtlEditFormXObject::PtlEditFormXObject | ( | const PtlEditFormXObject & | obj | ) |
| PtlContent & PdfTk::PtlEditFormXObject::getContent | ( | ) |
| PtlEditFormXObject & PdfTk::PtlEditFormXObject::operator= | ( | const PtlEditFormXObject & | obj | ) |
コピーオペレータ
| obj | コピー元オブジェクト。 |
| void PdfTk::PtlEditFormXObject::setContent | ( | PtlContent & | content | ) |
FormXObjectコンテントを設定。
コンテントを編集した場合はsetContentしないと編集内容は反映されません。
| content | FormXObjectコンテント。 |
| PtlException |