โพสต์นี้มีคำแนะนำเกี่ยวกับวิธี แปลง RTF เป็น PDF โดยใช้ C# ตลอดจนคำแนะนำโดยละเอียดและโค้ดตัวอย่างสำหรับฟังก์ชัน C# RTF เป็น PDF เป็นคำแนะนำง่ายๆ ในการแปลงเอกสาร RTF เป็นเอกสาร PDF สำหรับบทช่วยสอนนี้ เราได้กำหนดคุณสมบัติบางประการสำหรับเอกสาร PDF ที่แปลงแล้ว แต่คุณสามารถเพิ่มเติมได้ตามต้องการ
ขั้นตอนในการแปลง RTF เป็น PDF โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet ในโครงการของคุณ
- รวมการอ้างอิงถึงเนมสเปซ GroupDocs.Conversion
- เริ่มต้นคลาส Converter และโหลดไฟล์ RTF อินพุต
- สร้างวัตถุของคลาส PdfConvertOptions
- บันทึกไฟล์ PDF เอาต์พุตโดยระบุชื่อไฟล์ที่แปลงแล้วและอินสแตนซ์ของคลาส PdfConvertOptions ไปยังเมธอด Convert ของคลาส Converter
คุณสามารถใช้การแปลง RTF เป็น PDF C# ได้ง่ายๆ โดยทำตามขั้นตอนที่ระบุไว้ด้านบน ขั้นแรก กำหนดค่าโครงการของคุณโดยการติดตั้งแพ็คเกจ NuGet.org ที่จำเป็น และเพิ่มการอ้างอิงไปยังเนมสเปซที่เหมาะสมในโค้ด โหลดไฟล์ RTF ต้นทางโดยสร้างอินสแตนซ์ของคลาส Converter จากนั้นเริ่มต้นคลาส PdfConvertOptions เพื่อกำหนดแอตทริบิวต์สำหรับเอกสาร PDF เอาต์พุต สุดท้าย ใช้วิธีการแปลงและระบุตัวเลือกการแปลงเพื่อบันทึกไฟล์ PDF ที่ส่งออกไปยังแผ่นดิสก์
รหัสเพื่อแปลง RTF เป็น PDF โดยใช้ C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertRtfToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert RTF to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source RTF file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.rtf"); | |
// Set the properties for the output PDF document | |
var convertOptions = new PdfConvertOptions() | |
{ | |
Height = 500, | |
Width = 500, | |
Dpi = 100, | |
PageNumber = 1, | |
PagesCount = 1 | |
}; | |
// Convert and save the RTF in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
เราได้สาธิตโค้ด แปลง RTF เป็น PDF C# ในตัวอย่างนี้ ด้วยการตั้งค่าคุณสมบัติสำหรับเอกสาร PDF เอาต์พุต โค้ดตัวอย่างนี้รองรับการแปลงเอกสารทั้งขั้นพื้นฐานและขั้นสูง คุณยังสามารถตั้งค่าระยะขอบหน้า การวางแนวหน้า หมุน รหัสผ่าน และคุณสมบัติอื่นๆ สำหรับเอกสาร PDF ที่แปลงแล้ว
เราได้กล่าวถึงการแปลงเอกสารสำหรับ Excel เป็น CSV ใน C# ในบทช่วยสอนล่าสุดของเรา หากคุณสนใจที่จะเรียนรู้ วิธีแปลง Excel เป็น CSV ใน C# โปรดดูบทแนะนำนี้