โค้ดรูปร่างกราฟิกแบบเวกเตอร์ของไฟล์ XPS

โซลูชัน C++ API เพื่อทำงานกับกราฟิกแบบเวกเตอร์ของไฟล์ XPS

 

XPS เช่นเดียวกับภาษาคำอธิบายเพจอื่นๆ อนุญาตให้ทำงานกับกราฟิกแบบเวกเตอร์ได้ โซลูชัน C++ API นี้รวมการจัดการกราฟิกแบบเวกเตอร์ของไฟล์ XPS มีฟังก์ชันการทำงานที่หลากหลาย ซึ่งส่วนหนึ่งแสดงอยู่ในข้อมูลโค้ดที่นี่ มีเพียงตัวอย่างเล็กๆ น้อยๆ ของวิธีเพิ่มรูปทรงวงรีและสี่เหลี่ยมผืนผ้าให้กับไฟล์ นอกจากนี้ คุณจะได้เรียนรู้การจัดการสีของรูปทรงเหล่านี้ เมื่อปฏิบัติตามวิธีนี้ คุณจะสามารถสร้างรูปทรงเรขาคณิตตามที่คุณต้องการได้

ในการทำงานกับรูปทรงกราฟิกแบบเวกเตอร์ของ XPS เราต้องการ:

  • Aspose.Page สำหรับ C++ API ซึ่งเป็น API การจัดการเอกสารและการแปลงเอกสารที่มีฟีเจอร์หลากหลาย ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม C++

  • คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงเปิดตัวจัดการแพ็คเกจ NuGet แล้วค้นหา Aspose.Page.Cpp แล้วติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

ขั้นตอนในการเพิ่มสี่เหลี่ยมด้วย C++

  1. ขั้นแรก ให้กำหนดเส้นทางไปยังไดเร็กทอรีที่จะบันทึกเอกสาร
  2. สร้างไฟล์ XPS โดยสร้างอินสแตนซ์ XpsDocument Class
  3. ใช้วิธีการของคลาส XpsPath เพื่อสร้างสี่เหลี่ยมผืนผ้า
  4. สุดท้าย ให้บันทึกเอกสาร XPS ที่แก้ไขแล้วโดยการเรียกเมธอด XPsDocument.Save
เพิ่มสี่เหลี่ยม

เพิ่มวงรีด้วย C++

หากต้องการเพิ่มวงรีหรือรูปอื่นๆ ลงในไฟล์ XPS คุณจะต้องทำตามขั้นตอนที่คล้ายกัน และใช้เอนทิตีเดียวกันกับการเพิ่มสี่เหลี่ยม

เพิ่มวงรี



คำถามที่พบบ่อย

1. จะวาดกราฟิกใน XPS ได้อย่างไร?

หากต้องการจัดการวัตถุกราฟิกแบบเวกเตอร์ภายใน XPS ให้ใช้คลาสที่สอดคล้องกันของเนมสเปซ Aspose.Page.XPS.XpsModel

2. ฉันสามารถเปลี่ยนสีของกราฟิกภายใน XPS ได้หรือไม่

ใช่ คุณสามารถจัดการสี การไล่ระดับสี แปรง แคนวาส ฯลฯ ได้

3. ฉันจะเพิ่มรูปทรงเรขาคณิตลงในไฟล์ XPS ได้อย่างไร

เปิดสตรีมของไฟล์ XPS หากต้องการเพิ่มตัวเลขที่จำเป็น ให้ใช้วิธีการของ XpsPath Class

XPS XPS รูปแบบไฟล์คืออะไร

รูปแบบ XPS คล้ายกับรูปแบบ PDF ทั้งสองรูปแบบเป็นภาษาคำอธิบายหน้า (PDL) EPS อิงตาม HTML ไม่ใช่ภาษา PostScript ไฟล์ .eps สามารถใส่มาร์กอัปของโครงสร้างของเอกสารพร้อมกับข้อมูลเกี่ยวกับลักษณะของเอกสารได้ นอกจากนี้ยังมีคำแนะนำเพิ่มเติมเกี่ยวกับวิธีการพิมพ์และแสดงผลเอกสาร คุณสมบัติของรูปแบบคือ แก้ไขคำอธิบายของเอกสาร ซึ่งหมายความว่าจะมีลักษณะเหมือนกันไม่ว่าใครจะเปิดจากระบบปฏิบัติการใด