การทำงานกับ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
  • กระบวนการพื้นฐาน
  • กระบวนการสำเนียง
  • กระบวนการบล็อกอย่างต่อเนื่อง
  • กระบวนการลูกศรที่เพิ่มขึ้น
  • การบรรจบข้อความ
  • ระยะเวลาพื้นฐาน
  • กระบวนการพื้นฐานเชฟรอน
  • กระบวนการสำเนียงเชฟรอน
  • กระบวนการปิดเชฟรอน
  • รายการเชฟรอน
  • กระบวนการแนวตั้ง
  • กระบวนการเซ
  • รายการกระบวนการ
  • กระบวนการดัดขั้นพื้นฐาน
  • กระบวนการดัดซ้ำ
  • กระบวนการโดยละเอียด
  • ลูกศรขึ้น
  • กระบวนการจากมากไปน้อย
  • กระบวนการดัดวงกลม
  • ขั้นตอนขึ้นกระบวนการ
  • ขั้นตอนลงกระบวนการ
  • กระแสสลับ
  • การเพิ่มกระบวนการวงกลม
  • กระบวนการPie
  • กระบวนการบล็อกที่เชื่อมต่อกัน
  • ลูกศรกระบวนการ
  • เส้นเส้นเส้นเส้นเส้นวงกลม
  • กระบวนการวงกลม
  • กระบวนการขั้นตอนย่อย
  • กระบวนการค่อยๆ
  • กระบวนการสุ่มผลลัพธ์
  • กระบวนการลูกศรวงกลม
Cycle
  • วงจรแบ่งส่วน
  • รัศมีหกเหลี่ยม
Hierarchy
  • ลำดับชั้นของตาราง
  • รูปแบบสถาปัตยกรรม
Relationship
  • สมดุล
  • ช่องทาง
  • เกียร์
  • บวกกับลบ
  • ริบบิ้นลูกศร
  • ลูกศรถ่วงดุล
  • ลูกศรฝ่ายตรงข้าม
  • เป้าหมายที่ซ้อนกัน
  • เป้าหมายพื้นฐาน
  • พื้นฐานPie
  • เวนน์พื้นฐาน
  • ซ้อนเวนน์
  • แหวนที่เชื่อมต่อกัน
  • ความสัมพันธ์ของวงกลม
  • ความคิดของฝ่ายตรงข้าม
  • สมการ
  • สมการแนวตั้ง
  • เชิงเส้นเวนน์
Matrix
  • เมทริกซ์พื้นฐาน
  • เมทริกซ์ชื่อ
  • เมทริกซ์ตาราง
  • เมทริกซ์วงจร
Pyramid
  • แบ่งปิรามิด

เปรียบเทียบการแสดงผลSmartArtในAspose.WordsและMicrosoft

ตารางด้านล่างแสดงภาพตัวอย่างของการแสดงผลแบบเย็นAspose.Wordsของเค้าโครงมาตรฐานเมื่อเทียบกับผลลัพธ์Microsoft Word:

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