บทความสั้นๆ นี้อธิบายวิธี ปรับขนาด EPS ใน C# ประกอบด้วยการตั้งค่า IDE ขั้นตอนการทำงานของโปรแกรม และตัวอย่างโค้ดการทำงานเพื่อ ปรับขนาดภาพ EPS ใน C# นอกจากนี้ คุณยังสามารถปรับปรุงกระบวนการโดยการตั้งค่าตัวเลือกแบบกำหนดเองได้ตามความต้องการของคุณ
ขั้นตอนในการปรับขนาดไฟล์ EPS ใน C#
- ติดตั้ง Aspose.Page เพื่อปรับขนาดไฟล์ EPS
- เริ่มต้นสตรีมเพื่อโหลดไฟล์ EPS ต้นฉบับ
- สร้างวัตถุของคลาส PsDocument ในขณะที่ส่งสตรีมอินพุต
- ปรับขนาดไฟล์ EPS ด้วยเมธอด ResizeEps ในขณะที่อ่านขนาดของภาพที่ป้อนเข้า
ขั้นตอนเหล่านี้สรุปขั้นตอนในการเปลี่ยน ขนาดภาพถ่าย EPS ใน C# ในการเริ่มต้นกระบวนการ ให้โหลดอิมเมจ EPS ที่อินพุต จากนั้นอ่านขนาดของรูปภาพ จากนั้น ให้ปรับค่าความสูงและความกว้างของภาพก่อนที่จะส่งออกภาพที่ส่งออก
รหัสเพื่อปรับขนาดภาพ EPS ใน C
using System.IO; | |
using Aspose.Page; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
//Create an input stream for EPS file | |
using (Stream inputEpsStream = new FileStream("sample.eps", FileMode.Open, FileAccess.Read)) | |
{ | |
//Initialize PsDocument object with input stream | |
Aspose.Page.EPS.PsDocument doc = new Aspose.Page.EPS.PsDocument(inputEpsStream); | |
//Get size of EPS image | |
System.Drawing.Size oldSize = doc.ExtractEpsSize(); | |
//Create an output stream | |
using (Stream outputEpsStream = new FileStream("resize.eps", FileMode.Create, FileAccess.Write)) | |
{ | |
// Resize EPS file | |
doc.ResizeEps(outputEpsStream, new System.Drawing.SizeF(oldSize.Width * 2, oldSize.Height * 2), | |
Aspose.Page.Units.Points); | |
} | |
} | |
} | |
} |
โค้ดตัวอย่างนี้เป็นการสาธิตอย่างรวดเร็วของคุณลักษณะในการปรับขนาด EPS ใน C# ใช้คลาส PsDocument เพื่อเข้าถึงอิมเมจ EPS ต้นฉบับ จากนั้นแก้ไขค่าความกว้างและความสูงของรูปภาพให้เป็นขนาดที่ต้องการและเรนเดอร์ไฟล์เอาต์พุต นอกจากนี้ คุณยังสามารถปรับขนาดรูปภาพ EPS ต้นฉบับตามหน่วยต่างๆ เช่น จุด นิ้ว เปอร์เซ็นต์ ฯลฯ
คู่มือนี้จะอธิบายวิธีการ ปรับขนาดไฟล์ EPS ใน C# อย่างไรก็ตาม หากคุณต้องการแปลงรูปภาพเป็นรูปแบบ EPS โปรดดูบทความเกี่ยวกับ แปลงรูปภาพเป็น EPS ใน C #