วิธีแปลง CSV เป็น PDF
Sheetize PDF Converter for .NET มี API ที่ทรงพลังและใช้งานง่าย ช่วยแปลงข้อมูล CSV ที่เป็นข้อความธรรมดาให้เป็นไฟล์ PDF คุณภาพสูง ไม่ว่าคุณจะต้องการรายงานที่พิมพ์ได้ ใบแจ้งหนี้ หรือโบรชัวร์ที่ขับเคลื่อนด้วยข้อมูล ตัวแปลงจะจัดการกับตัวคั่น, การเข้ารหัส, การจัดรูปแบบ, และการแบ่งหน้าโดยอัตโนมัติ
คุณสมบัติหลัก
แปลง CSV เป็น PDF
- ตรวจจับตัวคั่นคอลัมน์อัตโนมัติ (เครื่องหมายจุลภาค, เซมิโคลอน, แท็บ)
- ควบคุมเค้าโครงหน้าเต็มที่ – ขนาด, แนวตั้ง/แนวนอน, ขอบกระดาษ, ส่วนหัว/ส่วนท้าย
- ปรับแต่งฟอนต์ สี และรูปแบบเซลล์เพื่อให้ดูเป็นมืออาชีพ
- รองรับการฝังภาพและแผนภูมิที่สร้างจากข้อมูล CSV
การประมวลผลแบบกลุ่ม
แปลงไฟล์ CSV หลายไฟล์พร้อมกัน โดยแต่ละไฟล์จะสร้าง PDF ของตนเองหรือรวมเป็นเอกสารเดียว
คำแนะนำโดยละเอียด
กระบวนการทำงาน CSV → PDF
เพื่อแปลงไฟล์ CSV เป็น PDF ทำตามขั้นตอนเหล่านี้:
- เตรียมตัวแปลง – สร้างอินสแตนซ์ของ
PdfConverter - โหลดตัวเลือก CSV – ตั้งค่า
LoadOptions(ตัวคั่น, การเข้ารหัส, มีหัวตารางหรือไม่) - กำหนดตัวเลือก PDF – ตั้งค่า
PdfSaveOptions(ขนาดหน้า, ขอบ, ฟอนต์, ชื่อเรื่อง) - ดำเนินการแปลง – เรียก
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 ที่ดูเป็นมืออาชีพในไม่กี่บรรทัดโค้ดเท่านั้น.