Работа с 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 |