Praca z Smartem Art Cold Rendering
Grafika SmartArt jest używana do szybkiego i łatwego tworzenia wizualnej reprezentacji informacji. Po prostu wybrać z dużej liczby układów, które najlepiej odpowiada sytuacji. Ta łatwość użytkowania sprawia, że grafika SmartArt jest dość popularna w niektórych celach.
Microsoft Word generuje i zapisuje wstępnie renderowane rysunek wraz z SmartArt obiekt. W większości przypadków, wstępnie renderowane rysunek jest dobrze przez Aspose.Words i nie są wymagane żadne dodatkowe działania. Jednak jeśli dokument jest zapisany przez inne aplikacje, wstępnie renderowany rysunek SmartArt może być brakujący lub nieprawidłowy. W tym przypadku SmartArt obiekt sam powinien być laid- out i renderowane za pomocą Aspose.Words. Nazywamy ten proces SmartArt Cold Rendering.
Korzystanie ze Smart Art Cold Rendering
Aspose.Words pozwala na użycie wstępnie renderowanego rysunku lub wykonać renderowanie na zimno:
- Jeżeli dostępny jest wcześniej renderowany rysunek, Aspose.Words wykorzystuje go do renderowania
SmartArtobiekt. - Jeśli brakuje wcześniej renderowanego rysunku, Aspose.Words pośrednio wykonuje renderowanie na zimno do renderowania
SmartArtobiekt. - Jeśli rysowanie przedrenderowane jest obecne, ale jest nieprawidłowe, wymagane jest wykonanie SmartArt zimnego renderowania wyraźnie przez wywołanie UpdateSmartArtDrawing Metoda.
Poniższy przykład kodu pokazuje, jak zaktualizować rysunki dla wszystkich schematów w dokumencie:
Obsługa standardowych układów SmartArt
Obecnie tylko ograniczona liczba standardów Microsoft Word Obsługiwane są układy SmartArt. Ponadto niektóre z tych układów są obsługiwane częściowo, co oznacza, że znaczące węzły i kształty diagramu są renderowane, ale mogą być różnice między Microsoft Word oraz Aspose.Words układ diagramu.
Poniższa tabela zawiera w pełni i częściowo obsługiwane układy:
| Inteligentne Układy artystyczne Group | W pełni obsługiwane układy | Częściowo obsługiwane układy |
|---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Porównanie SmartArt Rendering w Aspose.Words oraz Microsoft
Poniższa tabela przedstawia przykładowe zdjęcia Aspose.Words Zimne Renderowanie niektórych standardowych układów w porównaniu do Microsoft Word wyjście:
| Aspose.Words | Microsoft Word | |
|---|---|---|
| Basic Process | ![]() |
![]() |
| Circular Bending Process | ![]() |
![]() |
| Repeating Bending Process | ![]() |
![]() |
| Trapezoid List | ![]() |
![]() |







