วิธีแปลงเอกสาร Word เป็นรูปภาพใน C#

ด้วย Aspose.Words สำหรับ .NET คุณสามารถแปลงเอกสาร เช่น DOCX, DOC, RTF, ODT, HTML เป็นรูปแบบไฟล์รูปภาพ เช่น PNG, JPEG, BMP, GIF ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีแปลงเอกสาร Word เป็นรูปภาพใน C#

ขั้นตอนในการแปลงเอกสาร Word เป็นรูปภาพใน C#

  1. ติดตั้งแพ็คเกจ Aspose.Words for .NET จาก NuGet.org
  2. เพิ่มการอ้างอิงถึงเนมสเปซ Aspose.Words และ Aspose.Words.Saving
  3. ตั้งค่าใบอนุญาตของ Aspose.Words สำหรับ .NET โดยใช้วิธี License.SetLicense
  4. นำเข้าเอกสารอินพุตไปยัง DOM ของ Aspose.Words
  5. สร้างอินสแตนซ์ของคลาส ImageSaveOptions เพื่อระบุตัวเลือกเมื่อแสดงหน้าเอกสารเป็นรูปภาพ
  6. ใช้อินเทอร์เฟซ IPageSavingCallback และกำหนดเส้นทางชื่อไฟล์โดยใช้คุณสมบัติ PageSavingArgs.PageFileName
  7. กำหนดช่วงหน้าของเอกสาร Word สำหรับการแปลงรูปภาพ
  8. สุดท้าย บันทึกภาพลงดิสก์โดยใช้เมธอด Document.Save

คุณมักจะต้องใช้การจัดรูปแบบและสไตล์ฟอนต์ที่แตกต่างกันเมื่อทำงานกับเอกสาร หากคุณเปิดเอกสารบนเครื่องที่ไม่ได้ติดตั้งฟอนต์ที่ใช้ในเอกสาร การแสดงข้อความในโปรแกรมดูเอกสารจะแตกต่างออกไป กรณีจะเหมือนกันสำหรับ Aspose.Words ต้องใช้แบบอักษร TrueType เมื่อแสดงเอกสารเป็นรูปแบบหน้าตายตัว (JPEG, PNG, PDF หรือ XPS) ควรติดตั้งแบบอักษรที่ใช้ในเอกสารอินพุตในเครื่องที่คุณต้องการแปลงเอกสารคำเป็นภาพ

ก่อนหน้านี้ เราได้ตรวจสอบ วิธีพิมพ์เอกสาร Word โดยใช้ C# ในหัวข้อวิธีการอื่น หัวข้อนี้อธิบายขั้นตอนทั้งหมดในการแปลงเอกสาร Word เป็นรูปภาพใน C#

รหัสเพื่อแปลงเอกสาร Word เป็นรูปภาพใน C

โค้ดข้างต้นใน C# แปลงเอกสารเวิร์ดเป็นภาพโดยไม่ต้องติดตั้ง MS Office คุณสามารถใช้งานได้เมื่อติดตั้ง .NET ที่แพลตฟอร์ม Windows, Linux, macOS และคลาวด์ (Amazon Web Services และ Microsoft Azure)

 ไทย