کار با 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
  • فرایند اساسی
  • روند لهجه
  • فرآیند بلوک پیوسته
  • افزایش فرایند فلش
  • متن همگرایی
  • جدول زمانی پایه
  • فرآیند اساسی شیورون
  • فرآیند لهجه شیورون
  • فرایند شیورون بسته
  • لیست شیورون
  • فرآیند عمودی
  • روند متناوب
  • لیست فرآیند
  • فرآیند خم شدن اساسی
  • تکرار فرآیند خم شدن
  • روند دقیق
  • تیر بالا
  • روند نزولی
  • فرآیند خم شدن دایره ای
  • روند افزایش
  • روند استعفا
  • جریان متناوب
  • افزایش فرآیند دایره
  • Pie فرایند
  • فرآیند بلوک متصل
  • تیرهای فرآیند
  • خط زمانی لهجه دایره
  • فرآیند دایره
  • فرایند زیر مرحله
  • فرایند فازی
  • پردازش تصادفی به نتیجه
  • فرآیند پیکان دایره ای
Cycle
  • چرخه تقسیم شده
  • شعاعی شش ضلعی
Hierarchy
  • سلسله مراتب جدول
  • طرح معماری
Relationship
  • تعادل
  • قیف
  • دنده
  • به علاوه و منهای
  • نوار تیر
  • تیرهای تعادل
  • تیرهای مخالف
  • هدف آشیانه ای
  • هدف اصلی
  • پایه Pie
  • بنیادی ون
  • ون انباشته شده
  • حلقه متصل
  • رابطه دایره ای
  • ایده های مخالف
  • معادله
  • معادله عمودی
  • ون خطی
Matrix
  • ماتریس پایه
  • عنوان ماتریس
  • ماتریس شبکه
  • ماتریس چرخه
Pyramid
  • هرم تقسیم شده

مقایسه رندر SmartArt در Aspose.Words و Microsoft

جدول زیر نمونه ای از تصاویر Aspose.Words ارائه سرد برخی از طرح های استاندارد در مقایسه با Microsoft Word خروجی را نشان می دهد:

Aspose.Words Microsoft Word
Basic Process basic_process_aspose basic_process_word
Circular Bending Process circular_bending_process_aspose circular_bending_process_word
Repeating Bending Process repearing_bending_process_aspose repearing_bending_process_word
Trapezoid List trapezoid_list_aspose trapezoid_list_word