การเรนเดอร์กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ (SVG) เป็นรูปแบบเอกสารแบบพกพา (PDF) โดยใช้ C# อาจเป็นความสามารถอันมีค่าในสถานการณ์ต่างๆ เช่น การสร้างเอกสาร การรายงาน หรือการสร้างสื่อที่สามารถพิมพ์ได้ ในคู่มือนี้ เราจะสำรวจขั้นตอนที่จำเป็นในการ เรนเดอร์ SVG เป็น PDF โดยใช้ C# ด้วยการแปลง SVG เป็น PDF นักพัฒนาสามารถสร้างเอกสารที่เหมาะสำหรับการแชร์ พิมพ์ หรือการฝังในแอปพลิเคชันต่างๆ ต่อไปนี้เป็นขั้นตอนและโค้ด C# สำหรับการแสดงผล SVG เป็น PDF
ขั้นตอนในการเรนเดอร์ SVG เป็น PDF โดยใช้ C#
- กำหนดค่า Integrated Development Environment (IDE) ของคุณเพื่อใช้ GroupDocs.Viewer for .NET สำหรับการแปลง SVG เป็น PDF
- สร้างอินสแตนซ์ของคลาสอ็อบเจ็กต์ Viewer โดยระบุเส้นทางไฟล์ SVG เป็นอาร์กิวเมนต์ให้กับตัวสร้าง
- รับตัวเลือกมุมมองโดยการสร้างวัตถุของคลาส PdfViewOptions
- เรียกใช้เมธอด Viewer.View โดยส่งผ่านตัวเลือกมุมมอง เพื่อบันทึกไฟล์ PDF ที่เป็นผลลัพธ์ลงดิสก์
ขั้นตอนข้างต้นในการ แปลง SVG เป็น PDF ในภาษา C# สามารถทำได้บนระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux โดยมีเงื่อนไขว่าต้องติดตั้ง .NET ไว้ ไม่จำเป็นต้องติดตั้งซอฟต์แวร์หรือเครื่องมือเพิ่มเติมใด ๆ เพื่อทำการแปลงนี้ ไม่ว่าจะนำไปใช้กับการสร้างเอกสาร การรายงาน หรือสถานการณ์อื่นๆ การแสดงผล SVG เป็น PDF ถือเป็นความสามารถอันมีค่าในชุดเครื่องมือของนักพัฒนาที่มุ่งเป้าไปที่การประมวลผลเอกสารที่หลากหลายและไดนามิก ตัวอย่างโค้ดด้านล่างแสดงวิธีการแปลงนี้
รหัสเพื่อแสดง SVG เป็น PDF โดยใช้ C
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
using GroupDocs.Viewer.Results; | |
using System; | |
namespace RenderSVGasPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.svg")) | |
{ | |
// Save output PDF to disk | |
var viewOptions = new PdfViewOptions("output.pdf"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
การแสดงผล SVG เป็น PDF ใน C# นำเสนอโซลูชันที่มีประสิทธิภาพสำหรับการรวมกราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ลงในเอกสารที่สามารถพิมพ์ได้ เมื่อคุณรวมการแปลง SVG เป็น PDF เข้ากับโปรเจ็กต์ของคุณ ให้พิจารณาความต้องการเฉพาะของแอปพลิเคชันของคุณและสำรวจคุณสมบัติเพิ่มเติมที่นำเสนอโดยไลบรารีที่เลือกสำหรับโซลูชันที่ครอบคลุมมากขึ้น เมื่อกำหนดค่าไลบรารีที่แนะนำได้สำเร็จและทำการปรับเปลี่ยนที่จำเป็นในเส้นทางของไฟล์ การรวมโค้ดเพื่อ เรนเดอร์ SVG เป็น PDF ใน C# ในโครงการของคุณจะกลายเป็นงานที่ง่ายและไร้ปัญหา
ในบทช่วยสอนก่อนหน้านี้ เราได้สำรวจการเรนเดอร์ SVG ในรูปแบบ HTML หากต้องการคำแนะนำเพิ่มเติม เราขอแนะนำให้อ่านบทความของเราเกี่ยวกับวิธี เรนเดอร์ SVG เป็น HTML โดยใช้ C#