ในบทความวิธีใช้โดยย่อนี้ เราจะพูดถึงขั้นตอนโดยละเอียดในการ แยกรูปภาพออกจากเอกสาร Word ใน C# เราจะใช้ DOCX เป็นไฟล์อินพุตสำหรับรับรูปภาพ อย่างไรก็ตาม คุณยังสามารถจัดเตรียมเอกสารรูปแบบ DOC เพื่อแยกรูปภาพโดยใช้ภาษา C# นอกจากนี้ เราจะสร้างตัวอย่างการทำงานเพื่อแสดง วิธีรับรูปภาพจากไฟล์ Word โดยใช้ C#
ขั้นตอนในการแยกรูปภาพออกจากเอกสาร Word ใน C#
- ติดตั้งแพ็คเกจ GroupDocs.Parser for .NET จากเว็บไซต์ NuGet ในโครงการ .NET เพื่อแยกรูปภาพออกจากเอกสาร Word
- เพิ่มการอ้างอิงเนมสเปซที่จำเป็นสำหรับการแยกรูปภาพออกจากไฟล์ Word
- สร้างอินสแตนซ์คลาส Parser สำหรับการโหลดเอกสาร DOCX อินพุต
- เรียกใช้เมธอด GetImages ของคลาส Parser เพื่อรวบรวมรูปภาพจากเอกสาร Word
- วนซ้ำคอลเลกชันรูปภาพและรับขนาด ประเภท และเนื้อหาของรูปภาพ
ในประเด็นข้างต้น เราได้อธิบายทุกขั้นตอนในการสร้างฟังก์ชันเพื่อ แยกรูปภาพทั้งหมดออกจากเอกสาร Word โดยใช้ C# คุณจะต้องโหลดไฟล์ Word ต้นทางโดยเริ่มต้นคลาส Parser หลังจากกำหนดค่าแพ็คเกจที่จำเป็นจากตัวจัดการแพ็คเกจ NuGet และรวมเนมสเปซที่จำเป็นในโค้ด หลังจากนั้น GetImages จะช่วยให้คุณสามารถรวบรวมออบเจกต์รูปภาพ จากนั้นคุณสามารถทำซ้ำในคอลเล็กชันเพื่อแสดงข้อมูลรูปภาพได้
รหัสเพื่อแยกรูปภาพจากเอกสาร Word ใน C
ในข้อมูลโค้ดก่อนหน้านี้ ตัวแยกรูปภาพ C# จากแอปพลิเคชัน Word ได้รับการพัฒนาขึ้นเพื่อสาธิตการทำงานของคุณลักษณะนี้ เราไม่ใช้เครื่องมือของบุคคลที่สามในการแยกรูปภาพ ตัวอย่างนี้สามารถปรับปรุงเพิ่มเติมตามความต้องการเฉพาะของคุณและคุณยังใช้ตัวอย่างนี้กับระบบปฏิบัติการใดๆ เช่น Windows, macOS และ Linux
เราได้กล่าวถึงขั้นตอนการแยกรูปภาพจากเอกสาร Word ใน C# และพัฒนาโค้ดตัวอย่างในโพสต์นี้ เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการแยกข้อความจากเอกสาร Word ใน C# โปรดดูคำแนะนำ วิธีแยกข้อความออกจากเอกสาร Word โดยใช้ C# สำหรับข้อมูลเพิ่มเติม