บทช่วยสอนนี้อธิบาย วิธีแปลง PDF เป็น SVG โดยใช้ C# ประกอบด้วยข้อมูลเพื่อเตรียมสภาพแวดล้อม ตามด้วยลำดับขั้นตอนและข้อมูลโค้ดสำหรับการเรนเดอร์ PDF เป็นภาพเวกเตอร์โดยใช้ C# นอกจากนี้ คุณสามารถปรับแต่งคุณสมบัติต่าง ๆ เพื่อแก้ไขภาพเวกเตอร์เอาต์พุตตามความต้องการของคุณ
ขั้นตอนในการแปลง PDF เป็น SVG โดยใช้ C#
- เตรียมสภาพแวดล้อมเพื่อทำงานร่วมกับ Aspose.PDF for .NET ในระบบของคุณ
- โหลดอินพุต PDF ด้วยคลาส Document เพื่อสร้างภาพ SVG
- สร้างวัตถุของคลาส SvgSaveOptions
- บันทึกภาพ SVG เอาต์พุต
ขั้นตอนเหล่านี้นำเสนอภาพรวมที่สมบูรณ์ของกระบวนการแปลง จาก PDF เป็น SVG โดยใช้ C# คุณจะต้องโหลดไฟล์ PDF ต้นทาง ตั้งค่ากำหนดสำหรับไฟล์ SVG เอาต์พุต และแสดงผลเป็นภาพเวกเตอร์ไปยังดิสก์หรือสตรีม ขั้นตอนพื้นฐานเหล่านี้ไม่จำเป็นต้องมีความรู้เชิงลึกเกี่ยวกับรูปแบบไฟล์ เนื่องจากกระบวนการนี้ไม่ซับซ้อนและง่ายต่อการปฏิบัติตาม
รหัสเพื่อเปลี่ยน PDF เป็น SVG โดยใช้ C
using Aspose.Pdf; | |
class Program{ | |
static void Main(string[] args) // PDF to SVG in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load PDF file | |
Document doc = new Document("Input.pdf"); | |
// Instantiate an object of SvgSaveOptions | |
SvgSaveOptions saveOptions = new SvgSaveOptions(); | |
// Save the PDF as an SVG file | |
doc.Save("output.svg", saveOptions); | |
} | |
} |
ข้อมูลโค้ดด้านบนแสดงวิธี แปลง PDF เป็น SVG โดยใช้ C# คุณสามารถใช้ตัวสร้างใดๆ ของคลาส Document เพื่อโหลดไฟล์ PDF ต้นทาง จากนั้นสร้างอินสแตนซ์ของคลาส SvgSaveOptions และเรนเดอร์กราฟิกเวกเตอร์เอาต์พุต ในขณะที่คุณสามารถตั้งค่าคุณสมบัติแบบกำหนดเองได้ เช่น บีบอัดเอาต์พุตไปยังไฟล์ zip, ปรับขนาดเป็นพิกเซล, รวมรูปภาพที่มีพื้นหลังคล้ายกัน ฯลฯ ขึ้นอยู่กับความต้องการของคุณ
บทความนี้ได้สาธิตการส่งออก PDF เป็น SVG โดยใช้ C# อย่างไรก็ตาม หากคุณต้องการสำรวจการเรนเดอร์ PDF เป็น XPS โปรดอ่านบทความเกี่ยวกับ วิธีแปลง PDF เป็น XPS โดยใช้ C#