Word เป็น JPG PNG รูปภาพ C#

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

โปรแกรมแปลง Word เป็น Image - การติดตั้ง C# API

คุณสามารถแปลงเอกสาร Word เป็นรูปแบบรูปภาพต่างๆ ใน C# ได้อย่างง่ายดายโดยการติดตั้ง Conholdate.Total for .NET เพียงดาวน์โหลดจากส่วน New Releases หรือรันคำสั่งการติดตั้ง NuGet ต่อไปนี้:

PM> NuGet\Install-Package Conholdate.Total

แปลงเอกสาร Word DOCX DOC เป็นรูปภาพ PNG ใน C#

คุณสามารถแปลงเอกสาร Word เป็นรูปภาพ PNG ใน C# ได้อย่างง่ายดายด้วยขั้นตอนต่อไปนี้:

  • โหลดเอกสาร DOCX Word อินพุตโดยใช้อ็อบเจ็กต์คลาส Document
  • เริ่มต้นวัตถุของคลาส ImageSaveOptions
  • ตั้งค่าความละเอียดแนวนอน
  • ส่งออกรูปภาพ PNG เอาต์พุตด้วยวิธีบันทึก

โค้ดตัวอย่างต่อไปนี้สาธิตวิธีการแปลง Word DOCX เป็นรูปภาพ PNG ใน C#:

// โหลดเอกสาร Word อินพุต
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// เริ่มต้นวัตถุของคลาส ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// ตั้งค่าความละเอียดแนวนอน
options.HorizontalResolution = 72f;

// บันทึกภาพ PNG เอาท์พุต
doc.Save("Word-to-PNG.png", options);

แปลงเอกสาร DOCX เป็นรูปภาพ JPG ใน C#

คุณสามารถแสดงเอกสาร Word เป็นรูปแบบรูปภาพ JPG ใน C# ได้อย่างรวดเร็วโดยทำตามขั้นตอนด้านล่าง:

  • โหลดเอกสาร DOCX Word อินพุตโดยใช้อ็อบเจ็กต์คลาส Document
  • เริ่มต้นวัตถุของคลาส ImageSaveOptions
  • ตั้งค่าคุณสมบัติ PageSet เพื่อแปลงเพจที่ระบุ
  • ตั้งค่าคุณสมบัติแบบกำหนดเอง เช่น ความสว่างและคอนทราสต์ของรูปภาพ
  • เขียนภาพ JPG ที่สร้างขึ้นโดยใช้วิธีการบันทึก

ข้อมูลโค้ดด้านล่างแสดงวิธีแปลงเอกสาร Word DOCX เป็นรูปภาพ JPG ใน C#:

// โหลดเอกสาร Word อินพุต
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// เริ่มต้นวัตถุของคลาส ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// ตั้งค่า "PageSet" เป็น "0" เพื่อแปลงเฉพาะหน้าแรกของเอกสาร
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// ตั้งค่าความสว่างและความคมชัดของภาพ
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// ตั้งค่าความละเอียดแนวนอน
options.HorizontalResolution = 72f;

// บันทึกภาพ JPG ที่ส่งออก
doc.Save("Word-to-JPG.jpg", options);

เหตุใดจึงต้องแปลงเอกสาร Word เป็นรูปภาพ

มีสาเหตุหลายประการที่คุณอาจต้องการแปลงเอกสาร Word เป็นรูปภาพ:

ความง่ายในการแบ่งปัน: รูปภาพได้รับการสนับสนุนอย่างกว้างขวางบนแพลตฟอร์มและอุปกรณ์ที่แตกต่างกัน ทำให้ง่ายต่อการแบ่งปันกับผู้ชมในวงกว้าง

การรักษาการจัดรูปแบบ: การแปลงเป็นรูปภาพช่วยให้มั่นใจได้ว่าการจัดรูปแบบของเอกสารจะยังคงเดิม โดยไม่คำนึงถึงอุปกรณ์หรือซอฟต์แวร์ในการรับชม

การฝังลงในแอปพลิเคชัน: สามารถฝังรูปภาพลงในแอปพลิเคชันบนเว็บหรือการนำเสนอได้อย่างง่ายดาย ช่วยเพิ่มความน่าดึงดูดทางสายตาและการโต้ตอบ

ใบอนุญาตการประเมินผลฟรี

คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API อย่างเต็มประสิทธิภาพ

สรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงเอกสาร Word เป็นรูปภาพโดยใช้ C# แล้ว ครอบคลุมเอกสาร Word DOC หรือ DOCX ไปจนถึงรูปภาพ PNG หรือ JPG ใน C# ความสามารถนี้เปิดความเป็นไปได้มากมายในแอปพลิเคชันของคุณ ตั้งแต่การสร้างหน้าตัวอย่างเอกสารไปจนถึงการรวมเอกสารเข้ากับเวิร์กโฟลว์ที่เน้นรูปภาพเป็นหลัก คุณสามารถทดลองเพิ่มเติมและปรับแต่งโค้ดได้ตามความต้องการเฉพาะของคุณ นอกจากนี้ คุณสามารถติดต่อเราได้ตลอดเวลาเพื่อหารือเกี่ยวกับข้อกังวลของคุณผ่านทาง ฟอรั่ม

ดูสิ่งนี้ด้วย