Table

Overview

Table là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: BaseParagraph.

Nó đại diện cho một bảng có thể được thêm vào trang PDF.

Khóa học này cung cấp 12 phương pháp để làm việc với các đối tượng bảng trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment,Và 24 nhiều hơn nữa.

Properties

NameTypeAccessDescription
ColumnWidthsstring?Đọc / viết- Các chiều rộng cột tách không gian (ví dụ:.
BorderBorderInfo?Đọc / viếtBảng biên giới.
DefaultCellBorderBorderInfo?Đọc / viếtGiới hạn tế bào mặc định áp dụng cho tất cả các tế胞 trừ khi quá mỏng.
DefaultCellPaddingMarginInfo?Đọc / viếtThay thế cell padding.
DefaultCellTextStateTextState?Đọc / viếtĐịnh dạng văn bản mặc định cho các tế bào.
BackgroundColorColor?Đọc / viếtMàu nền bảng.
LeftfloatĐọc / viếtVị trí trái của bảng trên trang.
TopfloatĐọc / viếtVị trí trên của bảng trên trang (độ xa từ đầu trang).
MarginMarginInfoĐọc / viếtBảng bàn margin.
RepeatingRowsCountintĐọc / viếtSố hàng để lặp lại ở đầu mỗi trang khi bảng kéo các trang.
RepeatingColumnsCountintĐọc / viếtSố cột tối đa cho bảng.
BrokenTableBrokenĐọc / viếtLàm thế nào bảng phá vỡ trên các trang.
IsBrokenboolĐọc / viếtCó thể bàn được phép phá vỡ qua các trang.
ColumnAdjustmentColumnAdjustmentĐọc / viếtLàm thế nào các cột được kích thước khi bảng được render (API parity).
RowsRowsReadBộ sưu tập các hàng trong bảng này.
DefaultColumnWidthstring?Đọc / viếtMở rộng cột mặc định được sử dụng khi ColumnWidths trống rỗng.
CornerStyleBorderCornerStyleĐọc / viếtPhong cách góc-thung hình áp dụng cho hộp biên giới của bàn.
IsBordersIncludedboolĐọc / viếtKhi đúng, bề mặt biên giới tế bào tính so với các tính toán độ cao và độ lục.
BreakTextTextFragment?Đọc / viếtChỉ số tùy chọn được rút ra khi trang bị phá vỡ khi một hàng được chia giữa các trang.
RepeatingRowsStyleTextState?Đọc / viếtTình trạng văn bản mặc định cho các hàng được lặp lại trên trang tiếp tục (xem RepeatingRowsCount).
AlignmentHorizontalAlignmentĐọc / viếtNhận hoặc đặt sự sắp xếp.
HorizontalAlignmentHorizontalAlignmentĐọc / viếtPhân phối ngang áp dụng cho đoạn này.
VerticalAlignmentVerticalAlignmentĐọc / viếtPhân phối thạch áp dụng cho đoạn này.
IsFirstParagraphInColumnboolĐọc / viếtPhải buộc đoạn này để bắt đầu một cột mới.
IsKeptWithNextboolĐọc / viếtHãy giữ đoạn này trên cùng một trang như phần tiếp theo.
IsInNewPageboolĐọc / viếtPhải bắt đầu đoạn từ một trang mới.
IsInLineParagraphboolĐọc / viếtNhập chữ ký (không bắt đầu một dòng mới).
HyperlinkTextstring?Đọc / viếtMục tiêu Hyperlink-type Legacy.
HyperlinkHyperlink?Đọc / viếtThiết kế trang trí hyperlink áp dụng cho đoạn.
ZIndexintĐọc / viếtChỉ số lệnh Z được sử dụng bởi DOM renderer.

Methods

SignatureDescription
Table()Lời bài hát: Call Table On This Table Instance.
GetWidth()Tổng số các chiều rộng cột từ ColumnWidths.
GetHeight(parentPage: Page)Khoảng chiều cao của bảng trên parentPage.
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState)Ứng dụng textState cho mỗi ô trong số cột (1 dựa trên) đã được cung cấp.
Clone()Chơi chôn trên bàn.
ImportArray(importedArray: object?[], firstFilledRow: int, firstFilledColumn: int, isLeftColumnsFilled: bool)Nhập một thiết bị đối tượng 2-D vào bảng.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int)nhập tất cả các hàng của một DataTable.
ImportDataTable(importedDataTable: System.Data.DataTable, isColumnNamesShown: bool, firstFilledRow: int, firstFilledColumn: byte, maxRows: int, maxColumns: int, isHtmlSupported: bool)nhập khẩu với các cột max / max rõ ràng và HTML hỗ trợ lá cờ.
ImportDataTable(importedDataTable: System.Data.DataTable, sourceRowList: int[], sourceColumnList: int[], firstFilledRow: int, firstFilledColumn: int, showColumnNamesAsFirstRow: bool, isHtmlSupported: bool)Nhập một phần của hàng / cột được chọn bởi danh sách chỉ số.
ImportDataView(sourceDataView: System.Data.DataView, isColumnNamesImported: bool, firstFilledRow: int, firstFilledColumn: int, maxRows: int, maxColumns: int)nhập một DataView.
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double)Xây dựng bảng trên nhiều trang.
Build(page: Page)Xây dựng các byte dòng nội dung bảng cho trang cụ thể.

See Also

 Tiếng Việt