เพิ่มสี่เหลี่ยมผืนผ้าลงในเอกสาร XPS ด้วย Aspose.Page สำหรับ .NET
การแนะนำ
Aspose.Page สำหรับ .NET เป็นไลบรารีที่มีประสิทธิภาพซึ่งมีคุณสมบัติที่หลากหลายสำหรับการทำงานกับเอกสาร XPS (XML Paper Specification) ในแอปพลิเคชัน .NET ในบทช่วยสอนนี้ เราจะเน้นที่การเพิ่มสี่เหลี่ยมให้กับเอกสาร XPS โดยใช้ Aspose.Page สำหรับ .NET ปฏิบัติตามคำแนะนำทีละขั้นตอนนี้เพื่อปรับปรุงกระบวนการสร้างเอกสารของคุณ
ข้อกำหนดเบื้องต้น
ก่อนที่คุณจะเริ่มด้วยบทช่วยสอนนี้ ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
Aspose.Page สำหรับ .NET Library: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose.Page สำหรับ .NET ในสภาพแวดล้อมการพัฒนาของคุณ คุณสามารถดาวน์โหลดได้ที่นี่.
ไดเร็กทอรีเอกสาร: ตั้งค่าไดเร็กทอรีที่คุณต้องการจัดเก็บเอกสาร XPS ของคุณ
นำเข้าเนมสเปซ
ในแอปพลิเคชัน .NET ของคุณ ให้รวมเนมสเปซที่จำเป็นเพื่อใช้ฟังก์ชัน Aspose.Page
using Aspose.Page.XPS;
using Aspose.Page.XPS.XpsModel;
using System.Drawing;
ขั้นตอนที่ 1: ตั้งค่าไดเร็กทอรีเอกสาร
// เอ็กซ์สตาร์ท:3
// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "Your Document Directory";
// สิ้นสุด:3
ขั้นตอนที่ 2: สร้างเอกสาร XPS ใหม่
// เอ็กซ์สตาร์ท:4
// สร้างเอกสาร XPS ใหม่
XpsDocument doc = new XpsDocument();
// สิ้นสุด:4
ขั้นตอนที่ 3: เพิ่มสี่เหลี่ยมผืนผ้า
// เอ็กซ์สตาร์ท:5
// สี่เหลี่ยมผืนผ้าขีดสีทึบ CMYK (สีน้ำเงิน) ที่ด้านซ้ายล่าง
XpsPath path = doc.AddPath(doc.CreatePathGeometry("M 20,10 L 220,10 220,100 20,100 Z"));
path.Stroke = doc.CreateSolidColorBrush(
doc.CreateColor(dataDir + "uswebuncoated.icc", 1.0f, 1.000f, 0.000f, 0.000f, 0.000f));
path.StrokeThickness = 12f;
// สิ้นสุด:5
ขั้นตอนที่ 4: บันทึกเอกสาร
// เอ็กซ์สตาร์ท:6
// บันทึกเอกสาร XPS ที่เป็นผลลัพธ์
doc.Save(dataDir + "AddRectangleXPS_out.xps");
// สิ้นสุด:6
ยินดีด้วย! คุณได้เพิ่มสี่เหลี่ยมลงในเอกสาร XPS เรียบร้อยแล้วโดยใช้ Aspose.Page สำหรับ .NET
บทสรุป
Aspose.Page สำหรับ .NET ช่วยให้งานการจัดการเอกสารง่ายขึ้น ช่วยให้นักพัฒนาสามารถสร้างและแก้ไขเอกสาร XPS ได้อย่างง่ายดาย คำแนะนำทีละขั้นตอนนี้สาธิตวิธีเพิ่มสี่เหลี่ยมผืนผ้าลงในเอกสาร XPS ของคุณ ซึ่งเป็นรากฐานที่มั่นคงสำหรับการสำรวจเพิ่มเติม
คำถามที่พบบ่อย
คำถามที่ 1: Aspose.Page เข้ากันได้กับแอปพลิเคชัน .NET ทั้งหมดหรือไม่
ตอบ 1: ใช่ Aspose.Page ได้รับการออกแบบมาให้ทำงานได้อย่างราบรื่นกับแอปพลิเคชัน .NET ทั้งหมด
คำถามที่ 2: ฉันจะหาเอกสารสำหรับ Aspose.Page สำหรับ .NET ได้ที่ไหน
A2: มีเอกสารประกอบให้ที่นี่.
คำถามที่ 3: ฉันสามารถลองใช้ Aspose.Page สำหรับ .NET ฟรีก่อนซื้อได้หรือไม่
A3: ใช่ คุณสามารถทดลองใช้ฟรีได้ที่นี่.
คำถามที่ 4: ฉันจะขอรับใบอนุญาตชั่วคราวสำหรับ Aspose.Page สำหรับ .NET ได้อย่างไร
A4: เยี่ยมเลยลิงค์นี้ เพื่อขอรับใบอนุญาตชั่วคราว
คำถามที่ 5: ฉันจะขอการสนับสนุนจากชุมชนหรือถามคำถามที่เกี่ยวข้องกับ Aspose.Page สำหรับ .NET ได้ที่ไหน
A5: เยี่ยมชมฟอรั่ม Aspose.Page เพื่อสนับสนุนชุมชน