สร้างเอกสาร XPS ตั้งแต่เริ่มต้น

โซลูชัน C++ API เพื่อสร้างและเปลี่ยนไฟล์ XPS

 

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

ในการสร้างไฟล์ XPS ใหม่ เราต้องการ:

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

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

Package Manager Console Command


    PM> Install-Package Aspose.Page

สร้างไฟล์ XPS ด้วย C++

  1. สร้างเอกสาร XPS ใหม่โดยใช้ฟังก์ชัน MakeObject ซึ่งส่งคืนอ็อบเจ็กต์ของ ระดับ
  2. เพิ่มชุดสัญลักษณ์ลงในเอกสารโดยใช้เมธอด AddGlyphs() ของวัตถุเอกสาร XPS
  3. ตั้งค่าสีเติมของข้อความโดยใช้เมธอด set_Fill ผ่านแปรงสีทึบที่สร้างโดยเมธอด CreateSolidColorBrush ของวัตถุเอกสาร XPS
  4. บันทึกเอกสาร XPS ผลลัพธ์ไปยังไฟล์ชื่อ output.xps ในไดเร็กทอรีที่ระบุโดยตัวแปร dir

รหัส C ++ เพื่อสร้างไฟล์ XPS

    using Aspose::Page::XPS;
    using Aspose::Page::XPS::XpsModel;
    // Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    // Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    // Save the result
    xpsDocs->Save(dir + u"output.xps");



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

1. ฉันจะแก้ไขไฟล์ XPS ได้อย่างไร

หากต้องการแก้ไขไฟล์ XPS ด้วยโซลูชัน API นี้ ให้ตั้งค่าเส้นทางไปยังไฟล์ก่อน จากนั้นใช้เอนทิตีของ XpsDocument Class เพื่อดำเนินการเปลี่ยนแปลง

2. จะสร้างไฟล์ XPS ได้อย่างไร?

หากต้องการสร้างไฟล์ XPS ใหม่โดยใช้ Aspose.Page คุณต้องตั้งค่าเส้นทางไปยังเอกสาร จากนั้นใช้ตัวสร้าง XpsDocument ของ XpsDocument Class

3. ฉันจะแปลง XPS เป็น DOCX ได้อย่างไร

หากต้องการรับไฟล์ DOCX จาก XPS ให้ใช้ ตัวแปลง ข้ามแพลตฟอร์มฟรีของเรา

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

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