วิธีแปลงแผนภูมิ Excel เป็น PDF ใน C#

บทแนะนำสั้นๆ นี้ให้ข้อมูลเกี่ยวกับวิธี แปลงแผนภูมิ Excel เป็น PDF ใน C# โดยที่ไฟล์ Excel สามารถเป็น XLSX, XLS, ODS หรือรูปแบบอื่นๆ ที่ MS Excel รองรับ โดยจะแนะนำโดยการให้คำแนะนำในการสร้างสภาพแวดล้อม ขั้นตอนทีละขั้นตอนเพื่อทำความเข้าใจกระบวนการ และรหัสตัวอย่างที่รัน คุณสามารถ ส่งออกแผนภูมิ Excel เป็น PDF ใน C# ในระบบปฏิบัติการใดก็ได้ เช่น Windows, Linux หรือ macOS โดยไม่ต้องติดตั้งเครื่องมือของบุคคลที่สาม

ขั้นตอนในการแปลงแผนภูมิ Excel เป็น PDF ใน C#

  1. กำหนดค่าโครงการเพื่อเพิ่ม Aspose.Cells จาก Nuget package manager เพื่อแปลงแผนภูมิเป็น PDF
  2. โหลดไฟล์ Excel ต้นทางลงในวัตถุ Workbook ซึ่งมีแผนภูมิสองสามแผนภูมิ
  3. รับการอ้างอิงถึง worksheet ที่เลือกด้วยแผนภูมิ
  4. รับข้อมูลอ้างอิงไปยังแผนภูมิที่ต้องการจากคอลเลกชันแผนภูมิ
  5. เรียกใช้ฟังก์ชัน ToPdf จากคลาส Chart เพื่อแปลงแผนภูมิเป็น PDF
  6. ตั้งค่าขนาดหน้าเอาต์พุต PDF และการจัดตำแหน่งแผนภูมิในนั้น
  7. บันทึก PDF ลงในดิสก์หรือสตรีม

ขั้นตอนเหล่านี้ให้คำแนะนำฉบับสมบูรณ์ในการ แปลงกราฟ Excel เป็น PDF ใน C# ชุดคำแนะนำประกอบด้วยการกำหนดค่าของโครงการ การโหลดสมุดงานเป้าหมาย การเลือกแผนภูมิที่ต้องการจากแผ่นงานเฉพาะ จากนั้นบันทึกเป็น PDF นอกจากนี้ยังช่วยในการกำหนดค่าแผนภูมิในเอาต์พุต PDF

รหัสเพื่อ Render แผนภูมิ Excel เป็น PDF ใน C#

รหัสนี้ใช้ฟังก์ชัน Chart.ToPdf() ที่มีหลายโอเวอร์โหลด หากคุณไม่ต้องการกำหนดค่าแผนภูมิในเอาต์พุต PDF ให้ระบุชื่อไฟล์ PDF เอาต์พุตในฟังก์ชัน Chart.ToPdf() อย่างไรก็ตาม ในระหว่างกระบวนการ แสดงแผนภูมิ Excel เป็น PDF ใน C# หากคุณต้องการตั้งค่าขนาดหน้าเอาต์พุต PDF และการจัดแนวแนวนอน/แนวตั้งของแผนภูมิ ให้ใช้โอเวอร์โหลดที่เกี่ยวข้องซึ่งใช้ขนาดเป็นนิ้วและระบุตัวแจงที่เหมาะสมเพื่อตั้งค่า การจัดตำแหน่ง

บทช่วยสอนนี้ได้อธิบายขั้นตอนการสร้าง PDF จากแผนภูมิ Excel หากคุณสนใจที่จะแปลงแผนภูมิ Excel เป็นรูปภาพ โปรดดูบทความเกี่ยวกับ วิธีแปลง Excel เป็นรูปภาพใน C#

 ไทย