گزینه Table Style

یک سبک جدول مجموعه ای از قالب بندی را تعریف می کند که به راحتی می تواند به یک میز اعمال شود. فرمت کردن مانند مرزها، سایه، تراز و فونت را می توان در یک سبک جدول تنظیم کرد و برای بسیاری از جداول برای ظاهر ثابت اعمال می شود.

Aspose.Words از استفاده از یک سبک جدول به یک میز و همچنین خواندن ویژگی های هر سبک جدول پشتیبانی می کند. سبک های جدول در هنگام بارگذاری و صرفه جویی در روش های زیر حفظ می شوند:

  • سبک های جدول در فرمت های DOCX و WordML در هنگام بارگیری و صرفه جویی در این فرمت ها حفظ می شوند
  • سبک های جدول هنگام بارگیری و صرفه جویی در فرمت DOC (اما نه به هر فرمت دیگر) حفظ می شوند
  • هنگام صادرات به فرمت های دیگر، رندر یا چاپ، سبک های جدول به فرمت مستقیم در جدول گسترش می یابد، بنابراین همه قالب بندی حفظ شده است

ایجاد یک Table Style

کاربر می تواند یک سبک جدید ایجاد کند و آن را به مجموعه سبک اضافه کند. The The The The The The Add روش برای ایجاد یک سبک جدول جدید استفاده می شود.

مثال کد زیر نشان می دهد که چگونه یک سبک جدول تعریف شده جدید ایجاد کنیم:

کپی از Table Style

در صورت لزوم، شما می توانید یک سبک جدول که در حال حاضر در یک سند خاص در مجموعه سبک خود با استفاده از مجموعه سبک خود وجود دارد را کپی کنید. AddCopy روش

مهم است بدانید که با این کپی، سبک های مرتبط نیز کپی می شوند.

مثال کد زیر نشان می دهد که چگونه یک سبک را از یک سند به یک سند دیگر وارد کنید:

استفاده از Table Style

Aspose.Words فراهم می کند TableStyle به ارث برده شده از Style کلاس TableStyle کاربر را تسهیل می کند تا گزینه های مختلف سبک مانند سایه، padding، indentation، CellSpacing و Font, و غیره

علاوه بر این، Aspose.Words فراهم می کند StyleCollection کلاس و چند ویژگی از Table کلاس برای مشخص کردن سبک جدول ما با: Style, StyleIdentifier, StyleName, و StyleOptions

Aspose.Words همچنین ConditionalStyle کلاس که نشان دهنده قالب بندی خاص اعمال شده در برخی از زمینه های یک میز با سبک جدول اختصاص داده شده، و ConditionalStyleCollection این نشان دهنده مجموعه ای از ConditionalStyle اشیاء این مجموعه شامل مجموعه ای دائمی از اقلام است که یک مورد را برای هر مقدار از ارزش نمایندگی می کند. ConditionalStyleType نوع تزریق The The The The The The ConditionalStyleType enumeration تمام زمینه های جدول ممکن را تعریف می کند که ممکن است قالب بندی مشروط در یک سبک جدول تعریف شود.

در این مورد، قالب بندی مشروط می تواند برای تمام منطقه جدول ممکن تعریف شده تحت نوع تزریق ConditionalStyleType تعریف شود.

مثال کد زیر نشان می دهد که چگونه قالب بندی مشروط را برای ردیف سر میز تعریف کنیم:

شما همچنین می توانید انتخاب کنید که کدام قسمت های جدول برای اعمال سبک هایی مانند ستون اول، ستون آخر، ردیف های دسته بندی شده است. آنها در فهرست ذکر شده اند. TableStyleOptions و از طریق StyleOptions مالکیت The The The The The The TableStyleOptions تزریق اجازه می دهد تا یک ترکیب کمی عاقلانه از این ویژگی ها.

مثال کد زیر نشان می دهد که چگونه یک میز جدید را با یک سبک جدول ایجاد کنیم:

تصاویر زیر نشان دهنده یک نمایندگی از Table Styles در Microsoft Word و خواص آن در Aspose.Words…

table-style-aspose-words-java

از Table Style فرمت کنید و آن را به عنوان فرمت مستقیم اعمال کنید

Aspose.Words همچنین فراهم می کند ExpandTableStylesToDirectFormatting روش برای گرفتن قالب بندی موجود در سبک جدول و گسترش آن بر روی ردیف ها و سلول های جدول به عنوان قالب بندی مستقیم. سعی کنید قالب بندی را با سبک جدول و سبک سلول ترکیب کنید.

مثال کد زیر نشان می دهد که چگونه قالب بندی را از سبک های روی ردیف های جدول و سلول ها به عنوان قالب بندی مستقیم گسترش دهید: