CommonFigureAnnotation

CommonFigureAnnotation

概要

CommonFigureAnnotation は .NET 用 Aspose.PDF FOSS のクラスです。 継承元: MarkupAnnotation

四角形および円形アノテーションの共通ベース — 矩形内に描かれた図形で、オプションで /RD によってインセットされます (PDF 32000 §12.5.6.8)。

このクラスは .NET プログラムで CommonFigureAnnotation オブジェクトを操作するための 14 のメソッドを提供します。 利用可能なメソッドは次のとおりです: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, および 2 つの追加メソッド。 すべてのパブリック メンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。 プロパティ: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, およびその他 44 件。

プロパティ

NameTypeAccessDescription
FrameRectangleRead/Write描画された図形の矩形 — /RD(矩形差分)エントリによってインセットされた注釈矩形。
CreationDateSystem.DateTimeRead/Write/CreationDate に記録された作成タイムスタンプ。
OpacitydoubleRead/Write/CA に格納された不透明度(0.1)。
PopupPopupAnnotation?Read/Write関連付けられたポップアップ注釈(/Popup)。
ReplyTypeReplyTypeRead/WriteInReplyTo(/RT)への返信関係。
RichTextstring?Read/Writeリッチテキスト内容(/RC)、XHTML 形式。
Subjectstring?Read/Write件名行(/Subj)。
Titlestring?Read/Write/T に格納された作者/タイトル。
AnnotationTypeAnnotationTypeRead注釈のサブタイプ。
RectRectangle?Read/Write注釈矩形(ページ上の位置)。
WidthdoubleRead/Write注釈矩形の幅。
HeightdoubleRead/Write注釈矩形の高さ。
ActiveStatestring?Read/Write現在アクティブな外観状態(/AS エントリ)。
AlignmentTextAlignmentRead/Writeテキスト配置(リッチテキストを含むフリーテキスト/ウィジェット注釈用)。
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Write水平配置、Alignment に加えて公開され、両方は独立して設定可能。
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeテキスト固有の水平配置オーバーライド。
AppearanceAppearanceDictionaryRead外観辞書(/AP エントリ)— 外観ストリーム名(N、D、R)でキー付け。
StatesAppearanceDictionaryRead外観状態辞書(AP/N の各状態サブ辞書、例)
NormalAppearanceXForm?Read注釈の通常(/AP /N)外観を XForm として、存在しない場合は null。
UpdateAppearanceOnConvertboolRead/Write注釈が変換ドキュメントに保存される際に外観ストリームを再生成するかどうか。
UseFontSubsetboolRead/Write埋め込みフォント(ある場合)をサブセット化すべきかどうか。
Contentsstring?Read/Write注釈の内容(テキスト)。
BorderBorder?Read/Write注釈の枠線。
ColorColorRead/Write注釈枠線の色(/C エントリ)。
InteriorColorColor?Read/Write注釈内部の色(/IC エントリ、円形/四角形/線注釈用)。
Namestring?Read/Write注釈名(ユニーク識別子 — /NM エントリ)。
FullNamestring?Read完全修飾注釈名。
ModifiedDatestring?Read変更日付。
ModifiedDateTimeRead/Write型付けされた DateTime としての /M(修正)日付。
FlagsAnnotationFlagsRead/Write注釈フラグ(/F エントリ)— int と型付け形式の両方のストレージ基盤として使用。
AnnotationFlagsAnnotationFlagsRead/WriteAnnotationFlags をプロパティとして公開する Flags の型付けエイリアス。
ActionPdfAction?Read/Writeこの注釈に関連付けられたアクション(/A エントリ)。
ActionsPdfActionCollectionReadこの注釈に関連付けられたアクションのコレクション。
Authorstring?Read注釈の作者(/T エントリ)。
AnnotationStatestring?Read注釈の状態(/State エントリ)、例。
AnnotationStateModelstring?Read注釈の状態モデル(/StateModel エントリ)、例。
InReplyToAnnotation?Read/Writeこの注釈が返信している注釈(/IRT エントリ)。
QuadPointsPoint[]Read/WriteQuadPoints を Point 値の配列として表現。
CharacteristicsCharacteristicsRead外観特性(枠線色、背景色、回転)。
PageIndexintReadこの注釈が属するページの 1 ベースインデックス。
PagePage?Readこの注釈が属するページ、解決できない場合は null(例)。
VerticalAlignmentVerticalAlignmentRead/Writeこの段落に適用される垂直配置。
MarginMarginInfo?Read/Writeこの段落に適用される外側余白情報。
IsFirstParagraphInColumnboolRead/Write段落を新しい列で開始させる。
IsKeptWithNextboolRead/Writeこの段落を次の段落と同じページに保つ。
IsInNewPageboolRead/Write段落を新しいページで開始させる。
IsInLineParagraphboolRead/Writeインライン段落フラグ(新しい行を開始しない)。
HyperlinkTextstring?Read/Writeレガシーな文字列型ハイパーリンクターゲット。
HyperlinkHyperlink?Read/Write段落に適用される型付けハイパーリンク装飾。
ZIndexintRead/WriteDOM レンダラが使用する Z 順序インデックス。

メソッド

Signature説明
MarkupAnnotation(document: Document)特定のページにまだ添付されていないマークアップ注釈を作成するためのドキュメントバインド ctor。呼び出し側は後で page.Annotations.Add(annot) によって追加します。
GetState()注釈のプロパティ辞書にある /State エントリを読み取ります。
GetStateModel()/StateModel エントリを読み取り、欠落している /entry を Undefined にマッピングします。
SetMarkedState(marked: bool)/State を Marked または Unmarked に設定し、/StateModel を Marked に設定します。
SetReviewState(state: AnnotationState)レビュー状態を設定します。
ClearState()記録された /State および /StateModel をすべて削除します。
FindStateAnnotation()このマークアップにリンクされた状態追跡注釈を検索します(PDF 32000 §12.5.6.3 に基づく、/State エントリを持つ最新の /IRT 返信注釈)。
Accept(visitor: AnnotationSelector)この注釈を visitor の型指定された Visit(SubType) オーバーロードにディスパッチします。
GetRectangle(considerRotation: bool)considerRotation によって調整されたバウンディング矩形。
ChangeAfterResize(transform: Matrix)ユーザーがページまたはホスト矩形のサイズを変更した後に、注釈のジオメトリを調整します。
UpdateAppearances()注釈の現在のジオメトリと色から通常の外観ストリーム (/AP /N) を再生成します。
WriteXfdf(writer: System.Xml.XmlWriter)この注釈を XFDF 要素として writer にシリアライズします(PDF 32000 §12.7.8 / XFDF 3.0)。
Flatten()この注釈をフラット化します — 視覚的外観をページコンテンツにレンダリングし、ページの annotations 配列から削除します。
Clone()浅いクローン — スカラー/参照共有状態をコピーします。

参照

 日本語