แปลง XLS เป็น PDF
การแนะนำ
GroupDocs.Conversion สำหรับ .NET เป็น API ที่มีประสิทธิภาพที่ช่วยให้นักพัฒนาสามารถแปลงเอกสารในรูปแบบต่างๆ ภายในแอปพลิเคชัน .NET ได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะเน้นที่การแปลงไฟล์ XLS (Microsoft Excel Spreadsheet) เป็น PDF (Portable Document Format) ซึ่งเป็นข้อกำหนดทั่วไปในแอปพลิเคชันทางธุรกิจจำนวนมาก
ข้อกำหนดเบื้องต้น
ก่อนจะเริ่มบทช่วยสอนนี้ ให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
1. ติดตั้ง GroupDocs.Conversion สำหรับ .NET
ดาวน์โหลดและติดตั้ง GroupDocs.Conversion สำหรับ .NET จาก เว็บไซต์ปฏิบัติตามคำแนะนำในการติดตั้งที่ให้มาเพื่อรวมเข้ากับโครงการ .NET ของคุณ
2. รับไฟล์ตัวอย่าง XLS
ตรวจสอบว่าคุณมีไฟล์ตัวอย่าง XLS ที่ต้องการแปลงเป็น PDF หากไม่มี คุณสามารถสร้างสเปรดชีต Excel ง่ายๆ หรือดาวน์โหลดไฟล์ตัวอย่าง XLS จากอินเทอร์เน็ตได้
3. ตั้งค่าสภาพแวดล้อมการพัฒนา
ตรวจสอบให้แน่ใจว่าคุณมีการตั้งค่าสภาพแวดล้อมการพัฒนาสำหรับการพัฒนา .NET รวมถึง Visual Studio หรือ IDE อื่นๆ ที่ต้องการ
นำเข้าเนมสเปซ
ในแอปพลิเคชัน .NET ของคุณ นำเข้าเนมสเปซที่จำเป็นเพื่อเข้าถึงฟังก์ชันการทำงานของ GroupDocs.Conversion:
using System;
using System.IO;
using GroupDocs.Conversion.Options.Convert;
ขั้นตอนที่ 1: กำหนดโฟลเดอร์ผลลัพธ์และเส้นทางไฟล์
string outputFolder = "Your Document Directory";
string outputFile = Path.Combine(outputFolder, "xls-converted-to.pdf");
ให้แน่ใจว่าได้เปลี่ยน "Your Document Directory"
พร้อมเส้นทางไปยังโฟลเดอร์ที่คุณต้องการบันทึกไฟล์ PDF ที่แปลงแล้ว
ขั้นตอนที่ 2: โหลดไฟล์ XLS ต้นฉบับ
using (var converter = new GroupDocs.Conversion.Converter(Constants.SAMPLE_XLS))
{
// ตรรกะการแปลงจะไปที่นี่
}
แทนที่ Constants.SAMPLE_XLS
พร้อมเส้นทางไปยังไฟล์ XLS ต้นทางของคุณ
ขั้นตอนที่ 3: ตั้งค่าตัวเลือกการแปลง
var options = new PdfConvertOptions();
ในขั้นตอนนี้ คุณสามารถปรับแต่งตัวเลือกการแปลงตามความต้องการของคุณได้ ตัวอย่างเช่น คุณสามารถตั้งค่าการป้องกันด้วยรหัสผ่าน ปรับทิศทางของหน้า หรือระบุคุณภาพการแปลง
ขั้นตอนที่ 4: ดำเนินการแปลงและบันทึกไฟล์ PDF
converter.Convert(outputFile, options);
บรรทัดโค้ดนี้จะดำเนินการกระบวนการแปลงและบันทึกไฟล์ PDF ที่ได้ไปยังเส้นทางเอาต์พุตที่ระบุ
ขั้นตอนที่ 5: แสดงข้อความเสร็จสิ้นการแปลง
Console.WriteLine("\nConversion to pdf completed successfully. \nCheck output in {0}", outputFolder);
ขั้นตอนนี้จะแสดงข้อความแจ้งการเสร็จสิ้นกระบวนการแปลงพร้อมทั้งตำแหน่งโฟลเดอร์เอาท์พุต
บทสรุป
โดยสรุป GroupDocs.Conversion สำหรับ .NET มอบวิธีง่ายๆ และมีประสิทธิภาพในการแปลงไฟล์ XLS เป็นรูปแบบ PDF ในแอปพลิเคชัน .NET โดยทำตามขั้นตอนที่ระบุไว้ในบทช่วยสอนนี้ นักพัฒนาสามารถผสานรวมฟังก์ชันการแปลงเอกสารเข้ากับโครงการของตนได้อย่างราบรื่น
คำถามที่พบบ่อย
ถาม: GroupDocs.Conversion สำหรับ .NET สามารถแปลงไฟล์เป็นรูปแบบอื่นนอกเหนือจาก PDF ได้หรือไม่
ตอบ: ใช่ GroupDocs.Conversion สำหรับ .NET รองรับการแปลงระหว่างรูปแบบเอกสารต่างๆ มากมาย รวมถึง DOCX, PPTX, HTML และอื่นๆ อีกมากมาย
ถาม: GroupDocs.Conversion สำหรับ .NET เข้ากันได้กับทั้ง .NET Framework และ .NET Core หรือไม่
ตอบ: ใช่ GroupDocs.Conversion สำหรับ .NET เข้ากันได้กับสภาพแวดล้อมทั้ง .NET Framework และ .NET Core
ถาม: GroupDocs.Conversion สำหรับ .NET ต้องมีการอ้างอิงเพิ่มเติมหรือไม่
ตอบ ไม่ GroupDocs.Conversion สำหรับ .NET ไม่มีการอ้างอิงภายนอกใดๆ ทำให้สามารถรวมเข้ากับโปรเจ็กต์ .NET ของคุณได้อย่างง่ายดาย
ถาม: ฉันสามารถแปลงไฟล์หลายไฟล์พร้อมกันโดยใช้ GroupDocs.Conversion สำหรับ .NET ได้หรือไม่
ตอบ: ใช่ GroupDocs.Conversion สำหรับ .NET อนุญาตให้แปลงไฟล์หลายไฟล์เป็นชุด ช่วยเพิ่มประสิทธิภาพสำหรับงานแปลงเอกสารขนาดใหญ่
ถาม: มีการสนับสนุนด้านเทคนิคสำหรับ GroupDocs.Conversion สำหรับ .NET หรือไม่
A: ใช่ คุณสามารถเข้าถึงการสนับสนุนด้านเทคนิคและความช่วยเหลือได้ผ่านทางฟอรัม GroupDocs.Conversion ที่นี่.