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

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

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

  1. ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จากตัวจัดการแพ็คเกจ NuGet ในแอปพลิเคชัน .NET เพื่อแปลงเอกสาร Word เป็นรูปภาพ
  2. เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการพัฒนาฟังก์ชันการแปลง Word เป็นรูปภาพ
  3. สร้างอินสแตนซ์ของคลาส Converter สำหรับการโหลดไฟล์ Word อินพุต
  4. สร้างวัตถุของคลาส ImageConvertOptions สำหรับกำหนดตัวเลือกการแปลงสำหรับไฟล์ PNG เอาต์พุต
  5. สุดท้ายเรียกเมธอด Convert เพื่อสร้าง Image จาก Word และจัดเก็บไว้ในดิสก์

แอปพลิเคชัน Word to Image C# สามารถสร้างได้อย่างรวดเร็วโดยใช้ขั้นตอนข้างต้นตามลำดับ กระบวนการแปลงเอกสารสามารถเริ่มต้นได้โดยการกำหนดค่าแพ็คเกจที่ต้องการจากเว็บไซต์ NuGet และเพิ่มเนมสเปซที่จำเป็นในโค้ด หลังจากนั้น คุณต้องโหลดไฟล์ Word อินพุตโดยเริ่มต้นคลาส Converter และสร้างอินสแตนซ์ของคลาส ImageConvertOptions เพื่อกำหนดพารามิเตอร์ต่างๆ สำหรับปรับแต่งไฟล์รูปภาพที่แปลงแล้ว ในตอนท้าย จะใช้วิธี Convert เพื่อทำการแปลงเป็นรูปแบบที่ต้องการและบันทึกไฟล์ที่แปลงแล้วลงในดิสก์

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

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertWordDocumentToImageUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert Word document to Image using C#
{
// Remove the watermark in output Image document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source Word file for conversion to Image
var converter = new GroupDocs.Conversion.Converter("sample.docx");
// Set the conversion options for Image document to customize the output file
ImageConvertOptions options = new ImageConvertOptions();
options.PageNumber = 1;
options.PagesCount = 1;
// Convert and save the DOCX in PNG format
converter.Convert("converted.png", options);
Console.WriteLine("Done");
}
}
}

ในตัวอย่างโค้ดก่อนหน้านี้ เราได้พัฒนาโค้ดเพื่อใช้ความสามารถ C# Word to Image สำหรับบทช่วยสอนนี้ การแปลงเอกสารทำได้โดยใช้โค้ดสองสามบรรทัดและใช้การเรียก API ของไลบรารีการแปลงเอกสารไม่กี่ครั้ง นอกจากนี้ โค้ดตัวอย่างนี้ไม่ต้องพึ่งพาซอฟต์แวร์เพิ่มเติมใดๆ นอกจากนี้ คุณสามารถใช้ตัวอย่างนี้กับระบบปฏิบัติการทั่วไปใดๆ ก็ได้ รวมทั้ง Windows, macOS และ Linux

เราได้พูดถึงกระบวนการแปลงเอกสารเพื่อแปลง word เป็น PNG โดยใช้ C# และพัฒนาตัวอย่างสำหรับมัน เมื่อเร็วๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการเปลี่ยนเอกสาร Word เป็นข้อความโดยใช้ C# โปรดดูข้อมูลเพิ่มเติมที่คู่มือ วิธีแปลงเอกสาร Word เป็น Text ใน C#

 ไทย