Table

概要

Table は Aspose.PDF の FOSS における .NET 用のクラスです。継承元: BaseParagraph。

PDF ページに追加できるテーブルを表します。

このクラスは .NET プログラムで Table オブジェクトを操作するための 13 のメソッドを提供します。利用可能なメソッドは: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table。すべての public メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment、およびその他 24 件。

プロパティ

名前型アクセス説明
ColumnWidthsstring?読み取り/書き込みスペースで区切られた列幅(例:
BorderBorderInfo?読み取り/書き込みテーブルの枠線。
DefaultCellBorderBorderInfo?読み取り/書き込み上書きされない限り、すべてのセルにデフォルトのセル境界線が適用されます。
DefaultCellPaddingMarginInfo?読み取り/書き込みデフォルトのセルパディング。
DefaultCellTextStateTextState?読み取り/書き込みセルのデフォルトテキスト状態。
BackgroundColorColor?読み取り/書き込みテーブルの背景色。
Leftfloat読み取り/書き込みページ上のテーブルの左位置。
Topfloat読み取り/書き込みページ上のテーブルの上位置(ページ上端からの距離)。
MarginMarginInfo読み取り/書き込みテーブルの余白。
RepeatingRowsCountint読み取り/書き込みテーブルが複数ページにわたる場合、各ページの上部に繰り返す行数。
RepeatingColumnsCountint読み取り/書き込みテーブルの最大列数。
BrokenTableBroken読み取り/書き込みテーブルがページをまたぐ方法。
IsBrokenbool読み取り/書き込みテーブルがページをまたぐことが許可されているかどうか。
ColumnAdjustmentColumnAdjustment読み取り/書き込みテーブルがレンダリングされる際の列幅の決め方(API のパリティ)。
RowsRows読み取りこのテーブルの行の集合。
DefaultColumnWidthstring?読み取り/書き込みColumnWidths が空の場合に使用されるデフォルトの列幅。
CornerStyleBorderCornerStyle読み取り/書き込みテーブルの枠箱に適用される角丸スタイル。
IsBordersIncludedbool読み取り/書き込みtrue の場合、セル境界幅はセルのパディングおよび行の高さの計算に含まれます。
BreakTextTextFragment?読み取り/書き込み行がページ間で分割されたとき、ページブレークに描画されるオプションのインジケータ。
RepeatingRowsStyleTextState?読み取り/書き込み継続ページで繰り返される行のデフォルトテキスト状態(RepeatingRowsCount を参照)。
AlignmentHorizontalAlignment読み取り/書き込み配置を取得または設定します。
HorizontalAlignmentHorizontalAlignment読み取り/書き込みこの段落に適用される水平揃え。
VerticalAlignmentVerticalAlignment読み取り/書き込みこの段落に垂直揃えが適用されています。
IsFirstParagraphInColumnbool読み取り/書き込み段落を新しい列の先頭に強制する。
IsKeptWithNextbool読み取り/書き込みこの段落を次の段落と同じページに保つ。
IsInNewPagebool読み取り/書き込み段落を新しいページで開始させる。
IsInLineParagraphbool読み取り/書き込みインライン段落フラグ(改行しない)。
HyperlinkTextstring?読み取り/書き込みレガシー文字列型ハイパーリンクのターゲット。
HyperlinkHyperlink?読み取り/書き込み段落に適用された型付けハイパーリンク装飾。
ZIndexint読み取り/書き込みDOM レンダラーで使用される Z-order インデックス。

メソッド

シグネチャ説明
Table()この Table インスタンスで Table を呼び出します。
GetWidth()ColumnWidths からの列幅の合計。
GetHeight()テーブルの概算描画高さ(ホスティングページに依存しません)。
GetHeight(parentPage: Page?)parentPage 上のテーブルの描画高さ(指定がない場合はデフォルトのコンテンツバンド上)。
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState)指定された(0ベース)列番号のすべてのセルに textState を適用します。
Clone()テーブルの浅いクローン。
ImportArray(importedArray: object?[], firstFilledRow: int, firstFilledColumn: int, isLeftColumnsFilled: bool)一次元オブジェクト配列をテーブルにインポートし、テーブルの列数に合わせて値を行にラップします。
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int)DataTable のすべての行をインポートします。
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesShown: bool, firstFilledRow: int, firstFilledColumn: byte, maxRows: int, maxColumns: int, isHtmlSupported: bool)明示的な max-rows / max-columns と HTML サポートフラグを使用してインポートします。
ImportDataTable(importedDataTable: System.Data.DataTable, sourceRowList: int[], sourceColumnList: int[], firstFilledRow: int, firstFilledColumn: int, showColumnNamesAsFirstRow: bool, isHtmlSupported: bool)インデックスリストで選択された行/列のサブセットをインポートします。
ImportDataView(sourceDataView: System.Data.DataView, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int, maxRows: int, maxColumns: int)DataView をインポートします。
Build(page: Page)指定されたページのテーブルコンテンツストリームバイトを作成します。
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double, measureOnly: bool, contentFlow: bool)複数ページにまたがってテーブルを構築します。

参照

 日本語