
ในบางสถานการณ์ คุณอาจต้องแปลงเอกสาร 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# ความสามารถนี้เปิดความเป็นไปได้มากมายในแอปพลิเคชันของคุณ ตั้งแต่การสร้างหน้าตัวอย่างเอกสารไปจนถึงการรวมเอกสารเข้ากับเวิร์กโฟลว์ที่เน้นรูปภาพเป็นหลัก คุณสามารถทดลองเพิ่มเติมและปรับแต่งโค้ดได้ตามความต้องการเฉพาะของคุณ นอกจากนี้ คุณสามารถติดต่อเราได้ตลอดเวลาเพื่อหารือเกี่ยวกับข้อกังวลของคุณผ่านทาง ฟอรั่ม