کار با SmartArt Cold Rendering

گرافیک SmartArt برای ایجاد سریع و آسان نمایش تصویری اطلاعات استفاده می شود. شما به سادگی از بین تعداد زیادی چیدمان انتخاب می کنید که به بهترین وجه با شرایط شما سازگار است. این سهولت استفاده، گرافیک SmartArt را برای برخی اهداف کاملاً محبوب می کند.

Microsoft Word طراحی از پیش رندر شده را همراه با شی SmartArt تولید و ذخیره می کند. در بیشتر موارد، طراحی از پیش رندر شده توسط Aspose.Words به خوبی رندر می شود و هیچ اقدام اضافی لازم نیست. با این حال، اگر سند توسط برنامه‌های کاربردی دیگر ذخیره شود، طراحی SmartArt از قبل ارائه شده ممکن است نادرست یا نادرست باشد. در این مورد، خود شی SmartArt باید با استفاده از Aspose.Words تنظیم و رندر شود. ما این فرآیند را رندر سرد SmartArt می نامیم.

با استفاده از SmartArt Cold Rendering

Aspose.Words به شما امکان می دهد از یک طراحی از پیش رندر شده یا رندر سرد استفاده کنید:

  • اگر یک طراحی از پیش رندر شده در دسترس باشد، Aspose.Words از آن برای رندر شی SmartArt استفاده می کند.
  • اگر طراحی از پیش رندر شده وجود نداشته باشد، Aspose.Words به طور ضمنی رندر سرد را برای رندر کردن شی SmartArt انجام می دهد.
  • اگر یک طراحی از پیش رندر شده وجود دارد اما نادرست است، باید رندر سرد SmartArt را به طور صریح با فراخوانی روش UpdateSmartArtDrawing انجام دهید.

مثال کد زیر نحوه به روز رسانی نقشه ها را برای تمام نمودارهای سند نشان می دهد:

.NET

پشتیبانی از طرح بندی SmartArt استاندارد

در حال حاضر، تنها تعداد محدودی از طرح‌بندی‌های استاندارد Microsoft Word SmartArt پشتیبانی می‌شوند. همچنین، برخی از این طرح‌بندی‌ها تا حدی پشتیبانی می‌شوند، به این معنی که گره‌ها و اشکال قابل توجهی از نمودار ارائه می‌شوند، اما ممکن است بین طرح‌بندی نمودار Microsoft Word و Aspose.Words تفاوت‌هایی وجود داشته باشد.

جدول زیر طرح‌بندی‌های کاملاً و جزئی پشتیبانی شده را فهرست می‌کند:

طرح بندی SmartArt Group طرح بندی های کاملاً پشتیبانی شده طرح بندی تا حدی پشتیبانی می شود
List
  • لیست بلوک های پایه
  • شش ضلعی های متناوب
  • لیست گلوله عمودی
  • لیست جعبه عمودی
  • فهرست عرض متفاوت
  • لیست گلوله افقی
  • لیست Grouped
  • لیست بلوک عمودی
  • لیست شورون عمودی
  • فهرست پیکان عمودی
  • فهرست ذوزنقه ای
  • فهرست جدول
  • فهرست هرم
  • لیست هدف
  • لیست خط دار
  • لیست براکت عمودی
  • فهرست برگه ها
  • فهرست انباشته
  • لیست لهجه عمودی
  • فهرست دایره عمودی
Process
  • فرآیند پایه
  • فرآیند لهجه
  • فرآیند بلوک مداوم
  • افزایش فرآیند پیکان
  • متن همگرا
  • جدول زمانی پایه
  • فرآیند پایه شورون
  • فرآیند لهجه شورون
  • فرآیند بسته شورون
  • لیست شورون
  • فرآیند عمودی
  • فرآیند پلکانی
  • فهرست فرآیندها
  • فرآیند خمش اساسی
  • تکرار فرآیند خمش
  • فرآیند تفصیلی
  • فلش رو به بالا
  • فرآیند نزولی
  • فرآیند خمش دایره ای
  • مرحله به بالا روند
  • روند پایین آمدن
  • جریان متناوب
  • فرآیند افزایش دایره
  • فرآیند پای
  • فرآیند بلوک به هم پیوسته
  • پردازش فلش ها
  • خط زمانی لهجه دایره
  • فرآیند دایره
  • فرآیند مرحله فرعی
  • فرآیند مرحله‌ای
  • فرآیند تصادفی به نتیجه
  • فرآیند پیکان دایره ای
Cycle
  • چرخه تقسیم شده
  • شعاعی شش ضلعی
Hierarchy
  • سلسله مراتب جدول
  • چیدمان معماری
Relationship
  • تعادل
  • قیف
  • دنده
  • به علاوه و منهای
  • نوار پیکان
  • فلش های تعادلی
  • پیکان های مخالف
  • هدف تودرتو
  • هدف اساسی
  • پای پایه
  • ون پایه
  • ون انباشته
  • حلقه به هم پیوسته
  • رابطه دایره ای
  • ایده های متضاد
  • معادله
  • معادله عمودی
  • ون خطی
Matrix
  • ماتریس پایه
  • با عنوان ماتریس
  • ماتریس شبکه
  • ماتریس چرخه
Pyramid
  • هرم تکه تکه شده

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

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

Aspose.Words Microsoft Word
Basic Process Basic_process_aspose کلمه_پایه_فرآیند
Circular Bending Process circular_bending_process_aspose دایره_خم_فرآیند_ورد
Repeating Bending Process repearing_bending_process_aspose repearing_bending_process_word
Trapezoid List trapezoid_list_aspose ذوزنقه_list_word