کار با SmartArt رندر سرد
SmartArt گرافیک برای ایجاد سریع و آسان نمایش بصری اطلاعات استفاده می شود. شما به سادگی از تعداد زیادی طرح بندی انتخاب می کنید که به بهترین وجه با وضعیت شما مطابقت دارد. این سهولت استفاده باعث می شود گرافیک SmartArt برای برخی اهداف بسیار محبوب باشد.
Microsoft Word نقاشی پیش رندر شده را همراه با شی SmartArt
تولید و ذخیره می کند. در بیشتر موارد، نقاشی از پیش ارائه شده توسط Aspose.Words به خوبی ارائه می شود و هیچ اقدام اضافی لازم نیست. با این حال، اگر سند توسط برنامه های دیگر ذخیره شود، ممکن است نقاشی پیش ارائه شده SmartArt از دست رفته یا نادرست باشد. در این مورد، خود شیء SmartArt
باید با استفاده از Aspose.Words طراحی و ارائه شود. ما این فرآیند را رندر سرد SmartArt
می نامیم.
با استفاده از SmartArt رندر سرد
Aspose.Words به شما اجازه می دهد از یک نقاشی از پیش ارائه شده استفاده کنید یا رندر سرد را انجام دهید:
- اگر یک نقاشی از پیش ارائه شده در دسترس باشد، Aspose.Words از آن برای ارائه شی
SmartArt
استفاده می کند. - اگر نقاشی پیش رندر شده از دست رفته باشد، Aspose.Words به طور ضمنی رندر سرد را برای رندر کردن شی
SmartArt
انجام می دهد. - اگر یک نقاشی از پیش ارائه شده وجود داشته باشد اما نادرست باشد، لازم است که SmartArt رندر سرد را به طور صریح با فراخوانی روش UpdateSmartArtDrawing انجام دهد.
مثال کد زیر نشان می دهد که چگونه نقشه ها را برای تمام نمودارهای سند به روز کنیم:
پشتیبانی از چیدمان های استاندارد SmartArt
در حال حاضر، تنها تعداد محدودی از طرح های استاندارد Microsoft Word SmartArt پشتیبانی می شوند. همچنین، برخی از این طرح ها تا حدی پشتیبانی می شوند، به این معنی که گره ها و اشکال قابل توجهی از نمودار ارائه می شوند، اما ممکن است تفاوت هایی بین طرح نمودار Microsoft Word و Aspose.Words وجود داشته باشد.
جدول زیر طرح های کاملا و تا حدی پشتیبانی شده را فهرست می کند:
SmartArt گروه طرح بندی | طرح بندی های کاملا پشتیبانی شده | طرح بندی های تا حدی پشتیبانی شده |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
|
|
Hierarchy |
|
|
Relationship |
|
|
Matrix |
|
|
Pyramid |
|
مقایسه رندر SmartArt در Aspose.Words و Microsoft
جدول زیر نمونه ای از تصاویر Aspose.Words ارائه سرد برخی از طرح های استاندارد در مقایسه با Microsoft Word خروجی را نشان می دهد:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |