Práce s chytrými Umění Studené renderování

Grafika SmartArt se používá k rychlému a snadnému zobrazení informací. Jednoduše si vyberete z velkého počtu dispozic, které nejlépe odpovídají vaší situaci. Díky tomuto snadnému použití je grafika SmartArt pro některé účely velmi oblíbená.

Microsoft Word generuje a ukládá pre-rendered výkres spolu s SmartArt objekt. Ve většině případů je přednastavená kresba dobře provedena Aspose.Words a nejsou nutná žádná další opatření. Pokud je však dokument uložen jinými aplikacemi, může být kresba SmartArt předpředem chybějící nebo nesprávná. V tomto případě SmartArt samotný objekt by měl být nastaven a přeložen pomocí Aspose.Words. Tento proces nazýváme SmartArt Studené renderování.

Použití inteligentních Umění Studené renderování

Aspose.Words umožňuje použít přednastavený výkres nebo provést vykreslování za studena:

  • Pokud je k dispozici přednastavená kresba, Aspose.Words používá k výrobě SmartArt objekt.
  • Pokud chybí přednastavená kresba, Aspose.Words Implicitně provádí vykreslování za studena, aby se SmartArt objekt.
  • Je-li přítomen předdenderovaný výkres, ale je chybný, je nutné provést explicitně SmartArt zobrazování za studena voláním update_smart_art_drawing metoda.

Následující příklad kódu ukazuje, jak aktualizovat výkresy všech schémat v dokumentu:

.NET

Podpora standardních layoutů smartArt

V současné době pouze omezený počet norem Microsoft Word Podporují se rozvržení SmartArt. Také, některé z těchto uspořádání jsou podporovány částečně, což znamená, že významné uzly a tvary diagramu jsou kresleny, ale tam mohou být rozdíly mezi Microsoft Word a Aspose.Words schéma uspořádání.

Níže uvedená tabulka uvádí plně a částečně podporované rozložení:

Chytré Výtvarné úpravy Group Plně podporované rozvržení Částečně podporované rozvržení
List
  • Seznam základních bloků
  • Alternativní hexagony
  • Vertikální seznam nábojů
  • Seznam vertikálních kolonek
  • Seznam šířky
  • Horizontální seznam nábojů
  • GroupSeznam
  • Seznam vertikálních bloků
  • Vertikální seznam symbolů
  • Vertikální seznam šipek
  • Seznam trapezoidů
  • Seznam tabulek
  • Seznam pyramid
  • Cílový seznam
  • Linka Seznam
  • Seznam vertikálních raket
  • Seznam karet
  • Naložený seznam
  • Seznam vertikálních přízvuků
  • Vertikální seznam kruhů
Process
  • Základní proces
  • Zrychlení
  • Plynulý blokový proces
  • Zvyšování šipkového procesu
  • Sbližující se text
  • Základní časová osa
  • Základní chevronový proces
  • Chevron Accent Process
  • Uzavřený chevronový proces
  • Seznam symbolů
  • Vertikální proces
  • Překročený proces
  • Seznam procesů
  • Základní ohýbání
  • Opakování procesu ohýbání
  • Podrobný postup
  • Šipka nahoru
  • Sestupný proces
  • Ohýbání kruhů
  • Krok nahoru
  • Postup kroku dolů
  • Alternativní tok
  • Rostoucí proces kruhu
  • Pie process
  • Mezipřipojený blokový proces
  • Procesní šipky
  • Časová osa zrychlení kruhu
  • Proces kruhu
  • Proces dílčího kroku
  • Fáze procesu
  • Postup náhodného výsledku
  • Circle Arrow Process
Cycle
  • Segmentovaný cyklus
  • Hexagon Radial
Hierarchy
  • Hierarchie tabulky
  • Uspořádání architektury
Relationship
  • Zůstatek
  • Sunnel
  • Zařízení
  • Plus a Mínus
  • Šipka Ribbon
  • Protibalanční šípy
  • Protichůdné šípy
  • Nested Cíl
  • Základní cíl
  • Základní koláč
  • Základní Venn
  • Stacked Venn
  • Připojený prstenec
  • Vztah k kruhu
  • Protichůdné myšlenky
  • Rovnice
  • Vertikální rovnice
  • Lineární venn
Matrix
  • Základní matice
  • Titul Matrix
  • Mřížka Matrix
  • Cyklus Matrix
Pyramid
  • Segmentovaná pyramida

Srovnání SmartArt Rendering in Aspose.Words a Microsoft

Níže uvedená tabulka ukazuje příklady Aspose.Words Studená Renderování některých standardních uspořádání ve srovnání s Microsoft Word výstup:

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