การทำงานกับ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 WordSmartArtจำนวนจำกัด รแสดงผลแต่อาจมีความแตกต่างระหว่าง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 |