แปลง 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 ที่นี่.