วิธีแปลง CSV เป็น PDF โดยใช้ C#

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

ขั้นตอนในการแปลง CSV เป็น PDF โดยใช้ C#

  1. เพิ่ม Aspose.Cells ในแอปพลิเคชันการแปลงของคุณโดยใช้ Nuget Package Manager
  2. สร้างวัตถุคลาส TxtLoadOptions เพื่อตั้งค่าตัวคั่นที่ใช้ในไฟล์ CSV ต้นทาง
  3. เริ่มต้นวัตถุคลาส Workbook เพื่อโหลดไฟล์ CSV โดยใช้การตั้งค่าในวัตถุ TxtLoadOptions
  4. สร้างอินสแตนซ์ของ PdfSaveOptions เพื่อตั้งค่าพารามิเตอร์สำหรับไฟล์ PDF เอาต์พุต
  5. กำหนดประเภทของเส้นตารางที่จะแสดงในไฟล์ PDF เอาต์พุต
  6. บันทึกไฟล์ PDF โดยใช้วัตถุคลาส PdfSaveOptions ที่กำหนดค่าด้านบน

ขั้นตอนด่วนเหล่านี้อธิบายการดำเนินการเพื่อ ถ่ายโอน CSV เป็น PDF โดยใช้ C# ซึ่งก่อนอื่น เราจะโหลดไลบรารีที่จำเป็น แล้วจึงโหลดไฟล์ CSV ตัวอย่างที่จะแปลงเป็น PDF ในขั้นตอนสุดท้าย เรากำหนดค่าไฟล์ PDF เอาต์พุตเหมือนกับที่เราตั้งค่าเส้นกริดที่จะแสดงในไฟล์ PDF เอาต์พุต

รหัสสำหรับเปลี่ยน CSV เป็น PDF โดยใช้ C#

ในบทช่วยสอนนี้เพื่อแปลง CSV เป็น PDF ภาษา C# จะใช้เมื่อมีการเพิ่มการอ้างอิงที่จำเป็นพร้อมกับการกำหนดค่าของโครงการจาก NuGet package manager เราใช้วัตถุ TxtLoadOptions เพื่ออ่านไฟล์ CSV ซึ่งมีคุณสมบัติมากมาย เช่น ที่เราตั้งค่าอักขระตัวคั่น อย่างไรก็ตาม คุณสามารถตั้งค่าคุณสมบัติอื่นๆ เช่น CultureInfo, Encoding, ExtendToNextSheet และอื่นๆ อีกมากมาย ในทำนองเดียวกันขณะบันทึกไฟล์ PDF เราได้ตั้งค่ารูปแบบเส้นกริดโดยใช้ PdfSaveOptions อย่างไรก็ตาม คุณยังสามารถตั้งค่า AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions เป็นต้น

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

 ไทย