public class PtlAnnotTextMarkup extends PtlAnnotMarkup
PtlAnnot.ANNOT_TYPE, PtlAnnot.BORDER_LINE_WIDTH, PtlAnnot.BORDER_STYLE
FLAG_HIDDEN, FLAG_INVISIBLE, FLAG_LOCKED, FLAG_LOCKED_CONTENTS, FLAG_NOROTATE, FLAG_NOVIEW, FLAG_NOZOOM, FLAG_PRINT, FLAG_READONLY, FLAG_TOGGLE_NOVIEW
コンストラクタと説明 |
---|
PtlAnnotTextMarkup(PtlAnnot.ANNOT_TYPE type)
コンストラクタ
|
PtlAnnotTextMarkup(PtlAnnotTextMarkup obj)
コピーコンストラクタ
alias copy |
修飾子とタイプ | メソッドと説明 |
---|---|
PtlQuadPoints |
getQuadPoints()
テキストを囲むQuadPointのコンテナを取得。
|
void |
setVerticalDirection(boolean vert)
テキストを縦書き方向に囲むかどうかを設定。
|
getAnnotPopup, getMarkUpCA, getMarkUpDate, getMarkUpSubj, getMarkUpTitle, hasAnnotPopup, setAnnotPopUp, setMarkUpCA, setMarkUpDate, setMarkUpSubj, setMarkUpTitle
close, getAnnotFlags, getBorderStyle, getBorderWidth, getBorderWidthNative, getColor, getDate, getInteriorColor, getRect, getTextContents, getType, isMarkup, setAnnotFlags, setBorderStyle, setBorderWidth, setBorderWidthNative, setColor, setDate, setInteriorColor, setRect, setTextContents
public PtlAnnotTextMarkup(PtlAnnot.ANNOT_TYPE type) throws PtlException
type
- 注釈タイプ。PtlException
- 例外public PtlAnnotTextMarkup(PtlAnnotTextMarkup obj) throws PtlException
obj
- コピー元オブジェクト。PtlException
- 例外public PtlQuadPoints getQuadPoints() throws PtlException
※ 注意事項
PtlAnnotTextMarkupはPtlQuadPointsにQuadPointを追加したら自動的に矩形座標は設定されますので
基底クラスPtlAnnotのsetRect関数で矩形座標を設定しないでください。
PtlException
- 例外public void setVerticalDirection(boolean vert) throws PtlException
設定しない場合はデフォルト値としてfalse(横方向に囲む)が使用されます。
この設定はハイライト注釈の場合、外観の膨らみの位置に影響します。
vert
- テキストを縦方向に囲むかどうか。trueなら縦方向に配置。PtlException
- 例外