โค้ดรูปร่างกราฟิกแบบเวกเตอร์ของไฟล์ 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++
- ขั้นแรก ให้กำหนดเส้นทางไปยังไดเร็กทอรีที่จะบันทึกเอกสาร
- สร้างไฟล์ XPS โดยสร้างอินสแตนซ์ XpsDocument Class
- ใช้วิธีการของคลาส XpsPath เพื่อสร้างสี่เหลี่ยมผืนผ้า
- สุดท้าย ให้บันทึกเอกสาร XPS ที่แก้ไขแล้วโดยการเรียกเมธอด XPsDocument.Save
เพิ่มสี่เหลี่ยม
เพิ่มวงรีด้วย C++
หากต้องการเพิ่มวงรีหรือรูปอื่นๆ ลงในไฟล์ XPS คุณจะต้องทำตามขั้นตอนที่คล้ายกัน และใช้เอนทิตีเดียวกันกับการเพิ่มสี่เหลี่ยม
เพิ่มวงรี
XPS XPS รูปแบบไฟล์คืออะไร
รูปแบบ XPS คล้ายกับรูปแบบ PDF ทั้งสองรูปแบบเป็นภาษาคำอธิบายหน้า (PDL) EPS อิงตาม HTML ไม่ใช่ภาษา PostScript ไฟล์ .eps สามารถใส่มาร์กอัปของโครงสร้างของเอกสารพร้อมกับข้อมูลเกี่ยวกับลักษณะของเอกสารได้ นอกจากนี้ยังมีคำแนะนำเพิ่มเติมเกี่ยวกับวิธีการพิมพ์และแสดงผลเอกสาร คุณสมบัติของรูปแบบคือ แก้ไขคำอธิบายของเอกสาร ซึ่งหมายความว่าจะมีลักษณะเหมือนกันไม่ว่าใครจะเปิดจากระบบปฏิบัติการใด