名前 | 解説 | |
---|---|---|
WidgetAnnotation コンストラクタ | オーバーロードされます。 |
WidgetAnnotationデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
WidgetAnnotation コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
ActualJustification | 注釈のテキストを表示する際に使用される実際のを位置揃えを指定します。 | |
AppearanceState | 注釈の外観状態を取得または設定します。 これにより、外観のサブ辞書から適切な外観のストリームが選択されます。 このプロパティを変更した場合、GcPdfはAppearanceStreamsで外観のコンテンツストリームを自動的に生成しないことに注意してください。 詳細については、PDF 仕様を参照してください。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
AppearanceStreams | この注釈の外観ストリームを定義するための AppearanceStreams オブジェクトを取得します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
AssociatedFiles | この GrapeCity.Documents.Pdf.Graphics.FormXObject に関連付けられた埋め込みファイルのリストを取得します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
BackColor | 注釈の背景色を取得または設定します。 | |
Border | ||
ButtonAppearance | ウィジェットがプッシュボタンフィールドにリンクされている場合にウィジェットの外観を指定するButtonAppearanceオブジェクトを取得します。 | |
CheckStyle | この WidgetAnnotation が GrapeCity.Documents.Pdf.AcroForms.CheckBoxField または GrapeCity.Documents.Pdf.AcroForms.RadioButtonField にリンクされている場合に使用されるチェックマークのスタイルを取得または設定します。
このプロパティは ButtonAppearance.Caption で機能します。例えば、CheckStyle が CheckStyle.Cross の場合は、ButtonAppearance.Captionは「8」になります。 このプロパティの値がnullの場合、ButtonAppearance.Captionに不明な値が含まれていることを示します。 | |
Contents | 注釈に表示するテキストを取得または設定します。または、 この注釈タイプがテキストを表示しない場合は、 代わりに人が読める形式で注釈のコンテンツの説明を取得または設定します。 どちらの場合も、このテキストは、障がいがあるユーザーのためのアクセシビリティサポートなどの目的で、 ドキュメントのコンテンツを抽出する場合に便利です。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
DefaultAppearance | この注釈のコンテンツの書式に使用される視覚的プロパティ(フォント、フォントサイズなど)を指定するDefaultAppearanceオブジェクトを取得します。 | |
Doc | この注釈を所有する GrapeCity.Documents.Pdf.GcPdfDocument を取得します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
Events | この注釈のイベントを指定するWidgetAnnotation.TriggerEventsオブジェクトを取得します。 | |
Field | この注釈に関連付けられている GrapeCity.Documents.Pdf.AcroForms.Field を取得します。 | |
Flags | 注釈のさまざまな特性を指定するフラグを取得または設定します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
Highlighting | 注釈の強調表示モードを取得または設定します。 | |
Justification | 注釈のテキストを表示するために使用される位置揃えを取得または設定します。
プロパティが指定されていない(値はnull)場合は、GrapeCity.Documents.Pdf.AcroForms.Field.Justification が使用されます。詳細については、PDF 仕様を参照してください。 | |
Layer | この注釈が属するレイヤーを指定するオブジェクトを取得または設定します。
これは、GrapeCity.Documents.Pdf.Layers.OptionalContentGroupまたはGrapeCity.Documents.Pdf.Layers.OptionalContentMembershipのいずれかです。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
Locked | ユーザーが注釈を削除できるかどうか、またはそのプロパティ(位置やサイズなど)を変更できるかどうかを示す値を取得または設定します。 ただし、このフラグを設定しても、注釈のコンテンツ(フォームフィールドの値など)の変更は制限されません。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
LockedContents | ユーザーが注釈のコンテンツを変更できるかどうかを示す値を取得または設定します。 このフラグを設定しても、注釈の削除または他の注釈プロパティ(位置、サイズなど)の 変更は制限されません。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
ModifiedDate | 注釈が修正された日時を取得または設定します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
Name | 注釈の名前を取得または設定します。 WidgetAnnotation が GrapeCity.Documents.Pdf.AcroForms.RadioButtonField と共に使用されている場合は、 Name が値として使用されます。 | |
Page | この注釈を含むGrapeCity.Documents.Pdf.Pageを取得または設定します。
注釈は複数のページで参照される場合があることに注意してください。 その場合、このプロパティはPagesコレクションの最初の要素を返します。 このプロパティを設定すると、以下が適用されます。
| |
Pages | この注釈を参照するページのリストを取得します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
ParsedObjID | 内部使用のみ。解析されたPDFドキュメントでオブジェクトのIDを取得します。オブジェクトが作成され、ロード後にドキュメントに追加された場合、GrapeCity.Documents.Pdf.PdfObjID.Emptyになります。 GrapeCity.Documents.Pdf.Writer.PdfIndirectSerializableObjectから継承されます。 | |
Rect | 注釈の四角形を取得または設定します。これは、ページ内の注釈の位置を定義します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
Rotate | 内部使用。
注釈の回転角度を度単位で取得または設定します。 メモ1:この角度は、ページ上の注釈領域には影響せず、 注釈境界内の画像にのみ影響します。 メモ2:このプロパティはPDF仕様に記載されていませんが、 Acrobatによって特定の注釈の種類に使用されることが実験的にわかっております。 現在 StampAnnotation で動作します。 メモ3:WidgetAnnotationには、0、90、180、または270の値を持つ同様 のOrientationプロパティがあり、MKサブディクショナリにプロパティとして 格納されます。 Rotateプロパティは WidgetAnnotationに影響を与えません。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
RotationAngle | ページを基準としてウィジェット注釈を反時計回りに回転させる際の角度(度単位)を取得または設定します。この値は 90 の倍数にする必要があります。 | |
TextFormat | この注釈のコンテンツのフォーマットに使用されるフォント、フォントサイズ、および色を指定するGrapeCity.Documents.Text.TextFormatオブジェクトを取得または設定します。
外観ストリームを構築するときは、Font、FontSize、およびForeColorのみが使用され、他のすべてのTextFormatプロパティは無視されることに注意してください。 DefaultAppearanceでプロパティが指定されている場合、対応するTextFormatプロパティも無視されることにも注意してください。 このプロパティは非推奨です。代わりにDefaultAppearanceを使用する必要があります。適切なフォントは、たとえば、GrapeCity.Documents.Text.FontCollection.SystemFontsコレクションのGrapeCity.Documents.Text.FontCollection.FindFamilyNameなどのメソッドを使用して見つけることができます。 | |
UserData | 現在の注釈に関連付けられた任意のデータを取得または設定します。
このデータはランタイムのみであり、PDFに保持されないことに注意してください。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
CreateAppearanceContentStream | 注釈の外観ストリームを定義するために使用できるGrapeCity.Documents.Pdf.Graphics.FormXObjectのインスタンスを作成します。
このメソッドが呼び出されるとき、 注釈はすでにドキュメントに追加されている必要があることに注意してください。 追加されていない場合、例外が発生します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
RemoveAppearance | 現在の注釈に関連付けられているすべての外観ストリームを削除し、 ドキュメントの保存時にこの注釈の外観ストリームの生成を無効にします。
注釈の外観に影響を与えるプロパティ Rectなど)が変更された場合、外観ストリームが再生成されることにご注意ください。したがって、このメソッドは通常、すべての注釈のプロパティを初期化した後に呼び出されます。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 | |
ResetAppearance | 次にドキュメントを保存するときに、注釈の外観ストリームを強制的に再生成します。 GrapeCity.Documents.Pdf.Annotations.AnnotationBaseから継承されます。 |