วิธีแปลง CSV เป็น PDF

Sheetize PDF Converter for .NET มี API ที่ทรงพลังและใช้งานง่าย ช่วยแปลงข้อมูล CSV ที่เป็นข้อความธรรมดาให้เป็นไฟล์ PDF คุณภาพสูง ไม่ว่าคุณจะต้องการรายงานที่พิมพ์ได้ ใบแจ้งหนี้ หรือโบรชัวร์ที่ขับเคลื่อนด้วยข้อมูล ตัวแปลงจะจัดการกับตัวคั่น, การเข้ารหัส, การจัดรูปแบบ, และการแบ่งหน้าโดยอัตโนมัติ

คุณสมบัติหลัก

แปลง CSV เป็น PDF

  • ตรวจจับตัวคั่นคอลัมน์อัตโนมัติ (เครื่องหมายจุลภาค, เซมิโคลอน, แท็บ)
  • ควบคุมเค้าโครงหน้าเต็มที่ – ขนาด, แนวตั้ง/แนวนอน, ขอบกระดาษ, ส่วนหัว/ส่วนท้าย
  • ปรับแต่งฟอนต์ สี และรูปแบบเซลล์เพื่อให้ดูเป็นมืออาชีพ
  • รองรับการฝังภาพและแผนภูมิที่สร้างจากข้อมูล CSV

การประมวลผลแบบกลุ่ม

แปลงไฟล์ CSV หลายไฟล์พร้อมกัน โดยแต่ละไฟล์จะสร้าง PDF ของตนเองหรือรวมเป็นเอกสารเดียว

คำแนะนำโดยละเอียด

กระบวนการทำงาน CSV → PDF

เพื่อแปลงไฟล์ CSV เป็น PDF ทำตามขั้นตอนเหล่านี้:

  1. เตรียมตัวแปลง – สร้างอินสแตนซ์ของ PdfConverter
  2. โหลดตัวเลือก CSV – ตั้งค่า LoadOptions (ตัวคั่น, การเข้ารหัส, มีหัวตารางหรือไม่)
  3. กำหนดตัวเลือก PDF – ตั้งค่า PdfSaveOptions (ขนาดหน้า, ขอบ, ฟอนต์, ชื่อเรื่อง)
  4. ดำเนินการแปลง – เรียก PdfConverter.Process(loadOptions, saveOptions)

ตัวอย่าง – แปลง CSV เป็น PDF พร้อมจัดเลเอาต์แบบกำหนดเอง

using Sheetize;

// ขั้นตอนที่ 1: โหลดไฟล์ CSV
var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\sales_report.csv"
};

// ขั้นตอนที่ 2: กำหนดการส่งออกเป็น PDF
var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Output\sales_report.pdf"
};

// ขั้นตอนที่ 3: ทำการแปลง
PdfConverter.Process(loadOptions, saveOptions);

ตัวอย่าง – แปลงโฟลเดอร์ที่มีไฟล์ CSV หลายไฟล์

using Sheetize;
using System.IO;

var csvFolder = @"D:\Data\CSV_Files";
var pdfFolder = @"D:\Data\PDF_Results";
Directory.CreateDirectory(pdfFolder);

foreach (var csvFile in Directory.GetFiles(csvFolder, "*.csv"))
{
    var load = new LoadOptions
    {
        InputFile = csvFile
    };

    var save = new PdfSaveOptions
    {
        OutputFile = Path.Combine(pdfFolder, Path.GetFileNameWithoutExtension(csvFile) + ".pdf")
    };

    PdfConverter.Process(load, save);
}

รองรับรูปแบบไฟล์เพิ่มเติม

  • นอกจาก CSV แล้ว ตัวแปลง PDF ยังสามารถอ่าน TSV, JSON, และไฟล์ Excel ได้โดยตรง ให้เส้นทางเดียวในการสร้าง PDF
  • เอนจินเดียวกันยังสามารถส่งออก PDF กลับเป็น CSV (การสกัดข้อมูลเท่านั้น) ด้วยการใช้ PdfConverter ช่วยให้งานวนรอบสำหรับการตรวจสอบข้อมูลเป็นไปได้ง่ายขึ้น

คู่มือนี้มอบทุกอย่างที่คุณต้องการเพื่อผสาน Sheetize PDF Converter เข้ากับแอปพลิเคชัน .NET ของคุณ ให้ข้อมูล CSV ดิบกลายเป็น PDF ที่ดูเป็นมืออาชีพในไม่กี่บรรทัดโค้ดเท่านั้น.

 แบบไทย