ไฟล์ CSV มักจะมีข้อมูลแบบตารางซึ่งโดยปกติแล้วค่าต่างๆ จะถูกคั่นด้วยตัวคั่นด้วยเครื่องหมายจุลภาค คุณสามารถแปลงไฟล์ CSV เป็น PDF รวมถึงไฟล์ PDF เป็นไฟล์ CSV โดยใช้ C# หรือ VB.NET Aspose API นำเสนอการจัดการไฟล์และคุณสมบัติการแปลงมากมาย ให้เราสำรวจหัวข้อต่อไปนี้เพื่อเรียนรู้การแปลง CSV และ PDF:
- CSV เป็น PDF และ PDF เป็น CSV Converter - การติดตั้ง API
- แปลงไฟล์ CSV เป็น PDF โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET
- แปลงไฟล์ PDF เป็น CSV โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET
CSV เป็น PDF และ PDF เป็น CSV Converter - การติดตั้ง API
คุณต้องติดตั้ง Aspose.Cells for .NET รวมถึง Aspose.PDF for .NET API ในสภาพแวดล้อมของคุณ คุณสามารถกำหนดค่า API เหล่านี้ได้อย่างรวดเร็วโดยการดาวน์โหลดไฟล์ DLL จาก ส่วนการดาวน์โหลด หรือคุณสามารถเรียกใช้คำสั่งต่อไปนี้ใน NuGet Package Manager ภายใต้เมนูเครื่องมือใน Microsoft Visual Studio IDE
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Pdf
หลังจากกำหนดค่า API เรียบร้อยแล้ว เราก็พร้อมดำเนินการแปลงไฟล์ CSV และ PDF ระหว่างกัน
แปลงไฟล์ CSV เป็น PDF โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET
ไฟล์ CSV มีค่าที่คั่นด้วยเครื่องหมายจุลภาค ซึ่งโดยปกติจะแยกความแตกต่างด้วยเครื่องหมายจุลภาค นอกจากนี้ แต่ละแถวในไฟล์ CSV ยังแสดงถึงทูเพิลหรือแถวของข้อมูล คุณสามารถแปลงไฟล์ CSV เป็นเอกสาร PDF โดยทางโปรแกรมได้อย่างง่ายดายโดยใช้ภาษา C# หรือ VB.NET คุณสามารถควบคุมสัญลักษณ์ที่คุณต้องการตั้งค่าเป็นตัวคั่นโดยใช้คุณสมบัติ TxtLoadOptions.Separator ในทำนองเดียวกัน คุณยังสามารถตั้งค่าสตริงเป็นตัวคั่นตัวคั่นโดยใช้คุณสมบัติ TxtLoadOptions.SeparatorString คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ CSV เป็น PDF:
- เริ่มต้น TxtLoadOptions วัตถุคลาส
- ระบุตัวคั่นโดยใช้คุณสมบัติ Separator
- โหลดไฟล์ CSV อินพุต
- บันทึกไฟล์ PDF ที่ส่งออก
ข้อมูลโค้ดต่อไปนี้อิงตามขั้นตอนเหล่านี้ซึ่งแสดงวิธีการแปลง CSV เป็น PDF โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET:
// เริ่มต้นวัตถุคลาส TxtLoadOptions
Aspose.Cells.TxtLoadOptions option = new Aspose.Cells.TxtLoadOptions();
option.Separator = ',';
// โหลดไฟล์ CSV อินพุต
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(dataDir + "Test.csv" , option);
// บันทึกไฟล์ PDF ที่ส่งออก
workbook.Save(dataDir + "Sample.pdf", Aspose.Cells.SaveFormat.Pdf);
ป้อนไฟล์ CSV
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
ภาพหน้าจอเอาต์พุตไฟล์ PDF
แปลงไฟล์ PDF เป็น CSV โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET
ไฟล์ PDF สามารถมีข้อมูลในรูปแบบของตาราง คุณสามารถแปลงไฟล์ PDF เป็น CSV ได้ในแอปพลิเคชัน .NET ของคุณ คุณได้ติดตั้ง Aspose.PDF for .NET API แล้วโดยใช้คำสั่ง NuGet ที่เราได้กล่าวถึงในส่วนการติดตั้งด้านบน ด้านล่างนี้เป็นขั้นตอนในการแปลงไฟล์ PDF เป็น CSV:
- เริ่มต้น ExcelSaveOptions วัตถุคลาส
- ตั้งค่ารูปแบบ ExcelFormat.CSV สำหรับไฟล์เอาต์พุต
- โหลดไฟล์ PDF อินพุต
- บันทึกไฟล์ CSV เอาต์พุต
รหัสด้านล่างแสดงวิธีการแปลง PDF เป็น CSV โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET:
// เริ่มต้นวัตถุคลาส ExcelSaveOptions
ExcelSaveOptions options = new ExcelSaveOptions();
options.ConversionEngine = ExcelSaveOptions.ConversionEngines.NewEngine;
// กำหนดรูปแบบเป็น CSV
options.Format = ExcelSaveOptions.ExcelFormat.CSV;
// โหลดไฟล์ PDF อินพุต
Document pdfDocument = new Document("Sample.pdf");
// บันทึกไฟล์ CSV เอาต์พุต
pdfDocument.Save("Sample.csv", options);
บทสรุป
ในบทความนี้ เราได้สำรวจวิธีแปลง CSV เป็น PDF และ PDF เป็น CSV โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET ในแอปพลิเคชัน .NET ของคุณ เราได้เรียนรู้วิธีแยกวิเคราะห์อักขระหรือตัวคั่นสตริงในไฟล์ CSV นอกจากนี้ คุณสามารถติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี เพื่อขอความช่วยเหลือเพิ่มเติม