SubmitFormAction
概要
SubmitFormAction は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: PdfAction。
Submit-form アクション — フォームフィールドデータを URL またはリモートファイルへ送信します(PDF 32000-1:2008 §12.7.5.2)。
このクラスは、.NET プログラム内で SubmitFormAction オブジェクトを操作するための 9 つのメソッドを提供します。利用可能なメソッドは、CreateGoTo、CreateJavaScript、CreateLaunch、CreateNamed、CreateUri、GetECMAScriptString、SubmitFormAction、ToString です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: CanonicalFormat、EmbedForm、ExclFKey、ExclNonUserAnnots、Exclude、ExportFormat、およびその他 11 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Url | FileSpecification? | 読み取り/書き込み | 宛先の URL/ファイル指定 (/F エントリ)。 |
Flags | int | 読み取り/書き込み | フラグ整数 (/Flags エントリ) — PDF 仕様表 237 に基づく submit-form フラグのビット単位 OR。 |
Exclude | int | 読み取り | リストされたフィールド配列をインクルードリストではなくエクスクルードリストとして扱う(/Flags のビット1、PDF 仕様テーブル 237 に基づく)。 |
IncludeNoValueFields | int | 読み取り | 空のフィールドと入力済みのフィールドの両方を送信する(/Flags のビット2)。 |
ExportFormat | int | 読み取り | フィールド名と値を HTML フォームエンコード形式で送信する(/Flags のビット3)。 |
GetMethod | int | 読み取り | フォームを送信する際は、POST の代わりに HTTP GET を使用してください(/Flags のビット 4)。 |
SubmitCoordinates | int | 読み取り | 送信ボタンのクリック座標を送信データに含めます(/Flags のビット 5)。 |
Xfdf | int | 読み取り | フィールドデータは FDF の代わりに XFDF 形式で送信してください(/Flags のビット 6)。 |
IncludeAppendSaves | int | 読み取り | FDFペイロードにインクリメンタルセーブの更新エントリを含める(/Flags のビット7)。 |
IncludeAnnotations | int | 読み取り | FDFペイロードにマークアップ注釈を含める(/Flags のビット8)。 |
SubmitPdf | int | 読み取り | PDF全体をリクエストボディとして送信してください(/Flags のビット 9)。 |
CanonicalFormat | int | 読み取り | 送信前に日付を標準の PDF カノニカル形式に変換してください(/Flags のビット 10)。 |
ExclNonUserAnnots | int | 読み取り | IncludeAnnotations が設定されている場合、ユーザーが編集していないマークアップ注釈を除外してください(/Flags のビット 11)。 |
ExclFKey | int | 読み取り | IncludeAnnotations が設定されている場合(/Flags のビット12)、各アノテーションから /F(フォント)エントリを除外します。 |
EmbedForm | int | 読み取り | 提出された FDF ペイロード内に PDF を埋め込みます(/Flags のビット14)。 |
Type | ActionType | 読み取り | アクションの種類。 |
Next | Annotations.ActionCollection | 読み取り | /Next チェーン — このアクションの後に発火するアクション。 |
メソッド
| シグネチャ | 説明 |
|---|---|
SubmitFormAction() | 空の SubmitForm アクションを作成します。 |
GetECMAScriptString() | JavaScript アクションの場合は埋め込みスクリプトを返し、そうでない場合は空文字列を返します。 |
CreateGoTo(pageIndex: int, fitType: string) | 指定されたフィットタイプでページインデックスを対象とする GoTo アクションを作成します。 |
CreateGoTo(pageIndex: int, left: double?, top: double?, zoom: double?) | XYZ フィット(特定の位置とズーム)でページを対象とする GoTo アクションを作成します。 |
CreateUri(uri: string) | 指定された URL を開く URI アクションを作成します。 |
CreateJavaScript(script: string) | 指定されたスクリプトを実行する JavaScript アクションを作成します。 |
CreateNamed(name: string) | 名前付きアクションを作成します(例: NextPage, PrevPage, FirstPage, LastPage)。 |
CreateLaunch(filePath: string) | 指定されたファイルを開く Launch アクションを作成します。 |
ToString() | この予約対象の人間が読める表現。 |