#include <NetAnnotStamp.h>
|
enum class | ICON_TYPE {
ICON_APPROVED = 1
, ICON_AS_IS = 2
, ICON_CONFIDENTIAL = 3
, ICON_DEPARTMENTAL = 4
,
ICON_DRAFT = 5
, ICON_EXPERIMENTAL = 6
, ICON_EXPIRED = 7
, ICON_FINAL = 8
,
ICON_FOR_COMMENT = 9
, ICON_FOR_PUBLIC_RELEASE = 10
, ICON_NOT_APPROVED = 11
, ICON_NOT_FOR_PUBLIC_RELEASE = 12
,
ICON_SOLD = 13
, ICON_TOP_SECRET = 14
, ICON_SB_APPROVED = 15
, ICON_SB_COMPLETED = 16
,
ICON_SB_CONFIDENTIAL = 17
, ICON_SB_DRAFT = 18
, ICON_SB_FINAL = 19
, ICON_SB_FOR_COMMENT = 20
,
ICON_SB_FOR_PUBLIC_RELEASE = 21
, ICON_SB_INFORMATIONONLY = 22
, ICON_SB_NOT_APPROVED = 23
, ICON_SB_NOT_FOR_PUBLIC_RELEASE = 24
,
ICON_SB_PRELIMINARYRESULTS = 25
, ICON_SB_VOID = 26
, ICON_CUSTOM = 99
, ICON_UNKNOWN = 100
} |
enum class | ANNOT_TYPE {
TYPE_TEXT = 1
, TYPE_LINK = 2
, TYPE_FREE_TEXT = 3
, TYPE_LINE = 4
,
TYPE_SQUARE = 5
, TYPE_CIRCLE = 6
, TYPE_POLYGON = 7
, TYPE_POLYLINE = 8
,
TYPE_HIGHLIGHT = 9
, TYPE_UNDERLINE = 10
, TYPE_SQUIGGLY = 11
, TYPE_STRIKEOUT = 12
,
TYPE_STAMP = 13
, TYPE_CARET = 14
, TYPE_INK = 15
, TYPE_POPUP = 16
,
TYPE_FILE_ATTACHMENT = 17
, TYPE_SOUND = 18
, TYPE_MOVIE = 19
, TYPE_WIDGET = 20
,
TYPE_SCREEN = 21
, TYPE_PRINTER_MARK = 22
, TYPE_TRAP_NETWORK = 23
, TYPE_WATERMARK = 24
,
TYPE_3D = 25
, TYPE_REDACT = 26
, TYPE_PROJECTION = 27
, TYPE_RICHMEDIA = 28
,
TYPE_UNKNOWN = 100
} |
enum class | ANNOT_FLAGS {
FLAG_INVISIBLE = 0x00000001
, FLAG_HIDDEN = 0x00000002
, FLAG_PRINT = 0x00000004
, FLAG_NOZOOM = 0x00000008
,
FLAG_NOROTATE = 0x00000010
, FLAG_NOVIEW = 0x00000020
, FLAG_READONLY = 0x00000040
, FLAG_LOCKED = 0x00000080
,
FLAG_TOGGLE_NOVIEW = 0x00000100
, FLAG_LOCKED_CONTENTS = 0x00000200
} |
enum class | BORDER_STYLE {
BORDER_SOLID = 1
, BORDER_DASHED = 2
, BORDER_BEVELED = 3
, BORDER_INSET = 4
,
BORDER_UNDERLINE = 5
} |
enum class | BORDER_LINE_WIDTH { BORDER_WIDTH_NONE = 0
, BORDER_WIDTH_THIN = 1
, BORDER_WIDTH_MIDDLE = 2
, BORDER_WIDTH_THICK = 3
} |
◆ ICON_TYPE
アイコンのタイプ
列挙値 |
---|
ICON_APPROVED | 承認済
|
ICON_AS_IS | 未変更
|
ICON_CONFIDENTIAL | 親展
|
ICON_DEPARTMENTAL | 内部用
|
ICON_DRAFT | 草稿
|
ICON_EXPERIMENTAL | 試用
|
ICON_EXPIRED | 失効
|
ICON_FINAL | 最終
|
ICON_FOR_COMMENT | 推敲待
|
ICON_FOR_PUBLIC_RELEASE | 公開用
|
ICON_NOT_APPROVED | 却下
|
ICON_NOT_FOR_PUBLIC_RELEASE | 非公開
|
ICON_SOLD | 売却済
|
ICON_TOP_SECRET | 極秘
|
ICON_SB_APPROVED | (標準)承認済
|
ICON_SB_COMPLETED | (標準)完了
|
ICON_SB_CONFIDENTIAL | (標準)極秘
|
ICON_SB_DRAFT | (標準)草稿
|
ICON_SB_FINAL | (標準)最終
|
ICON_SB_FOR_COMMENT | (標準)評価用
|
ICON_SB_FOR_PUBLIC_RELEASE | (標準)公開用
|
ICON_SB_INFORMATIONONLY | (標準)参照用
|
ICON_SB_NOT_APPROVED | (標準)却下
|
ICON_SB_NOT_FOR_PUBLIC_RELEASE | (標準)非公開
|
ICON_SB_PRELIMINARYRESULTS | (標準)試用結果
|
ICON_SB_VOID | (標準)無効
|
ICON_CUSTOM | カスタムアイコン
|
ICON_UNKNOWN | 未知のアイコン
|
◆ PtlAnnotStamp() [1/2]
PdfTkNet::PtlAnnotStamp::PtlAnnotStamp |
( |
| ) |
|
◆ PtlAnnotStamp() [2/2]
コピーコンストラクタ alias copy
- 引数
-
- 例外
-
◆ ~PtlAnnotStamp()
PdfTkNet::PtlAnnotStamp::~PtlAnnotStamp |
( |
| ) |
|
◆ !PtlAnnotStamp()
PdfTkNet::PtlAnnotStamp::!PtlAnnotStamp |
( |
| ) |
|
◆ getIconName()
String PdfTkNet::PtlAnnotStamp::getIconName |
( |
| ) |
|
◆ getIconType()
ICON_TYPE PdfTkNet::PtlAnnotStamp::getIconType |
( |
| ) |
|
アイコンタイプを取得。
- 戻り値
- アイコンタイプ。ICON_XXXのいずれかの値。
- 例外
-
◆ operator=()
◆ setIconName()
void PdfTkNet::PtlAnnotStamp::setIconName |
( |
String^ | name | ) |
|
アイコン名を設定。
アイコンタイプとしてICON_CUSTOMを設定した場合にのみ有効となります。
ICON_CUSTOM以外のアイコンタイプでアイコン名を設定すると動作は不定です。
- 引数
-
- 例外
-
◆ setIconType()
void PdfTkNet::PtlAnnotStamp::setIconType |
( |
ICON_TYPE | type | ) |
|
アイコンタイプを設定。
- 引数
-
type | アイコンタイプ。ICON_XXXのいずれかの値。 |
- 例外
-
◆ setPage()
void PdfTkNet::PtlAnnotStamp::setPage |
( |
PtlPage^ | page | ) |
|
カスタムアイコンに使用するPDF文書ページを設定。
- 引数
-
page | カスタムアイコンに使用するPDF文書のページ。 |
- 例外
-