タグ付きPDFでのテーブルの操作

タグ付きPDFでのテーブルの作成

Aspose.PDF for .NETを使用すると、タグ付きPDFドキュメントにテーブルを作成できます。テーブルを操作するために、APIはTableElementクラスを提供します。テーブルを作成するには、ITaggedContentインターフェースのCreateTableElement()メソッドを使用できます。さらに、TableElementクラスのCreateTHead()CreateTBody()、およびCreateTFoot()メソッドを使用して、それぞれテーブルヘッダー、テーブルボディ、およびテーブルフッターを作成できます。テーブル行を作成するには、TableRowCollectionElementクラスのCreateTR()メソッドを使用できます。また、作成したPDFドキュメントがPDF/UAコンプライアンスであるかどうかを、DocumentクラスのValidate()メソッドを使用して確認できます。

以下のコードスニペットは、Aspose.PDF.Drawingライブラリでも動作します。

以下のコードスニペットは、タグ付きPDFドキュメントにテーブルを作成する方法を示しています:

テーブル要素のスタイル設定

Aspose.PDF for .NETを使用すると、タグ付きPDFドキュメント内のテーブルにスタイルを設定できます。テーブルにスタイルを設定するには、ITaggedContentインターフェースのCreateTableElement()メソッドを使用してテーブルを作成し、TableElementクラスのプロパティを使用してテーブルのスタイルを設定します。以下は、テーブルにスタイルを設定するために使用できるプロパティのリストです:

以下のコードスニペットは、タグ付きPDFドキュメント内のテーブルにスタイルを設定する方法を示しています:

テーブル行のスタイル設定

Aspose.PDF for .NETを使用すると、タグ付きPDFドキュメント内のテーブル行にスタイルを設定できます。テーブル行にスタイルを設定するには、TableTRElementクラスのプロパティを使用できます。以下は、テーブル行にスタイルを設定するために使用できるプロパティのリストです:

  • BackgroundColor.
  • Border.
  • DefaultCellBorder.
  • MinRowHeight.
  • FixedRowHeight.
  • IsInNewPage.
  • IsRowBroken.
  • DefaultCellTextState.
  • DefaultCellPadding.
  • VerticalAlignment.

以下のコードスニペットは、タグ付きPDFドキュメント内のテーブル行にスタイルを設定する方法を示しています:

テーブルセルのスタイル設定

Aspose.PDF for .NETを使用すると、タグ付きPDFドキュメント内のテーブルセルにスタイルを設定できます。テーブルセルにスタイルを設定するには、TableCellElementクラスのプロパティを使用できます。以下は、テーブルセルにスタイルを設定するために使用できるプロパティのリストです:

以下のコードスニペットは、タグ付きPDFドキュメント内のテーブルセルにスタイルを設定する方法を示しています:

テーブルの位置調整

以下のコードスニペットは、タグ付きPDFドキュメント内のテーブルの位置を調整する方法を示しています: