Table

نمای کلی

Table یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: BaseParagraph.

نشان دهنده یک جدول است که می تواند به صفحه PDF اضافه شود.

این کلاس ۱۲ روش برای کار با اشیاء جدول در برنامه های .NET را فراهم می کند. روش های موجود شامل: Build, BuildMultiPage, Clone, GetHeight, GetWidth, ImportArray, ImportDataTable, ImportDataView, SetColumnTextState, Table. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Alignment, BackgroundColor, Border, BreakText, Broken, ColumnAdjustment,و 24 تا ديگه.

خواص

نام:نوع:Accessشرح:
ColumnWidthsstring?خواندن/نوشتنعرض ستون های مجزا (به عنوان مثال:.
BorderBorderInfo?خواندن/نوشتنلبه ميز.
DefaultCellBorderBorderInfo?خواندن/نوشتنمرز پیش فرض سلول برای تمام سلول ها اعمال می شود مگر اینکه تغییر داده شود.
DefaultCellPaddingMarginInfo?خواندن/نوشتن.تعويضات پيش فرض سلول ها.
DefaultCellTextStateTextState?خواندن/نوشتنحالت متن پیش فرض برای سلول ها.
BackgroundColorColor?خواندن/نوشتنرنگ پس زمینه میز.
Leftfloatخواندن/نوشتنموقعیت چپ میز روی صفحه.
Topfloatخواندن/نوشتنموقعیت بالای جدول در صفحه (فاصل از سطح صفحه).
MarginMarginInfoخواندن/نوشتن. لبه ميز.
RepeatingRowsCountintخواندن/نوشتنتعداد ردیف هایی که در بالای هر صفحه تکرار می شوند، زمانی که جدول صفحات را پوشش می دهد.
RepeatingColumnsCountintخواندن/نوشتنحداکثر ستون ها برای جدول حساب می شوند.
BrokenTableBrokenخواندن/نوشتنچطور ميز از صفحات جدا ميشه.
IsBrokenboolخواندن/نوشتناینکه آیا جدول اجازه دارد که صفحات را بشکند.
ColumnAdjustmentColumnAdjustmentخواندن/نوشتنچگونه ستون ها در هنگام ارائه جدول اندازه می گیرند (توازن API).
RowsRowsبخونید.مجموعه ی صف ها در این جدول.
DefaultColumnWidthstring?خواندن/نوشتنعرض پیش فرض ستون استفاده می شود زمانی که ColumnWidths خالی است.
CornerStyleBorderCornerStyleخواندن/نوشتنسبک دور گوشه ای که در قسمت حاشیه ی میز اعمال می شود.
IsBordersIncludedboolخواندن/نوشتنهنگامی که درست باشد، عرض مرز سلول ها در برابر محاسبات پر کردن سلول و ارتفاع صف حساب می شود.
BreakTextTextFragment?خواندن/نوشتنشاخص اختیاری در زمان شکستن صفحه هنگام تقسیم یک ردیف به صفحات.
RepeatingRowsStyleTextState?خواندن/نوشتنحالت متنی پیش فرض برای خطوط تکرار شده در صفحات ادامه (به RepeatingRowsCount مراجعه کنید).
AlignmentHorizontalAlignmentخواندن/نوشتندریافت یا تنظیم تراز.
HorizontalAlignmentHorizontalAlignmentخواندن/نوشتنتعادل افقی که در این بند اعمال می شود.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی که در این بند اعمال می شود.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید که یک ستون جدید شروع کند.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید.
IsInNewPageboolخواندن/نوشتنمجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني.
IsInLineParagraphboolخواندن/نوشتنعلامت پاراگراف در خط (صفحه جدید را شروع نمی کند).
HyperlinkTextstring?خواندن/نوشتنهدف هائپر لینک با رشته قدیمی.
HyperlinkHyperlink?خواندن/نوشتنتزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود.
ZIndexintخواندن/نوشتنشاخص Z-order که توسط DOM renderer استفاده می شود.

روش ها

Signatureشرح:
Table()جدول در این مثال میز را فرا می خواند.
GetWidth()مجموع عرض ستون ها از ColumnWidths.
GetHeight(parentPage: Page)تقریباً ارتفاع جدول در parentPage ارائه شده است.
SetColumnTextState(colNumber: int, textState: Aspose.Pdf.Text.TextState)برای هر سلول در شماره ستون داده شده (بر اساس 1) متنState اعمال کنید.
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)وارد کردن با صریح ترین صف ها / ستون های حداکثر و 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.
BuildMultiPage(page: Page, startY: double, bottomMargin: double, topMargin: double)جدول را در صفحات مختلف بسازید.
Build(page: Page)برای صفحه داده شده بایت های جریان محتویات جدول را بسازید.

همچنین ببینید:

 فارسی