ในหลายกรณี คุณต้องแปลงข้อความเป็นรูปแบบอ่านอย่างเดียว เช่น รูปภาพหรือ PDF ใน บทความก่อนหน้า เราได้พูดถึงวิธีแปลงข้อความในไฟล์ TXT เป็น PDF สำหรับการแปลงข้อความเป็นรูปภาพจากภายในแอปพลิเคชัน .NET บทความนี้แสดงวิธีแปลงข้อความเป็นรูปภาพ PNG, JPEG หรือ GIF โดยทางโปรแกรมใน C# .NET
แปลงข้อความเป็นรูปภาพ PNG, JPEG หรือ GIF ใน C# - .NET API
ในการแปลงข้อความเป็นภาพ PNG, JPEG หรือ GIF เราจะใช้ Aspose.Words for .NET เป็น API ที่มีประสิทธิภาพที่ช่วยให้คุณสามารถสร้างและจัดการเอกสาร MS Word นอกจากนี้ยังให้คุณแปลงเอกสาร MS Word และข้อความเป็นรูปแบบไฟล์อื่น ๆ ได้หลากหลาย คุณสามารถ ดาวน์โหลด DLL ของ API หรือติดตั้งโดยตรงจาก NuGet
PM> Install-Package Aspose.Words
แปลงข้อความ (TXT) เป็นรูปภาพใน C#
ไฟล์ TXT เป็นวิธีที่ง่ายที่สุดและง่ายที่สุดในการจัดเก็บข้อความธรรมดาโดยไม่ต้องจัดรูปแบบใดๆ ดังนั้น เราจะใช้ไฟล์ TXT และแปลงข้อความเป็นรูปภาพ PNG, JPEG หรือ GIF ต่อไปนี้เป็นขั้นตอนในการแปลงข้อความเป็นรูปภาพใน C#
- โหลดไฟล์ข้อความโดยใช้คลาส Document
- วนซ้ำทุกหน้าในเอกสาร
- แยกแต่ละหน้าโดยใช้เมธอด Document.ExtractPages()
- บันทึกหน้าเป็น PNG (หรือรูปแบบภาพอื่น) โดยใช้วิธี Document.Save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงข้อความเป็นรูปภาพใน C#
// โหลดไฟล์ข้อความ
Document doc = new Document("Input.txt");
// วนซ้ำในแต่ละหน้า
for (int page = 0; page < doc.PageCount; page++)
{
// แยกหน้า
var extractedPage = doc.ExtractPages(page, 1);
// บันทึกเป็นรูปภาพ เช่น PNG
extractedPage.Save($"Output_{page + 1}.png");
}
รับใบอนุญาต API ฟรี
คุณสามารถ รับใบอนุญาตชั่วคราว เพื่อใช้ Aspose.Words for .NET โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงข้อความเป็นรูปภาพโดยทางโปรแกรมใน C# คุณสามารถใช้ตัวอย่างโค้ดที่ให้มาและแปลงข้อความในไฟล์ TXT เป็นภาพ PNG, JPEG หรือ GIF ได้อย่างราบรื่น นอกจากนี้ คุณยังสามารถสำรวจคุณสมบัติอื่นๆ ที่นำเสนอโดย Aspose.Words for .NET โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามของคุณบน ฟอรัม ของเรา