รูปภาพ JPG ถูกใช้กันอย่างแพร่หลายในการจัดเก็บและแบ่งปันเนื้อหาวิดีโอเนื่องจากมีขนาดกะทัดรัดและเข้ากันได้กับทุกอุปกรณ์ ในทางกลับกัน เอกสาร Word นำเสนอรูปแบบอเนกประสงค์ที่รองรับทั้งข้อความและรูปภาพ ช่วยให้แก้ไข จัดรูปแบบ และจัดการเนื้อหาได้ง่าย ดังนั้น การแปลงรูปภาพ JPG เป็นเอกสาร Word จึงเป็นการผสมผสานข้อดีของทั้งสองโลกเข้าด้วยกัน นั่นคือ คุณจะยังคงความชัดเจนของภาพในขณะที่มีความยืดหยุ่นในการแก้ไขและจัดการเนื้อหาภายในเอกสาร
API การแปลงไฟล์ JPG เป็น Word
GroupDocs.Conversion Cloud SDK for .NET นำเสนอโซลูชันที่มีประสิทธิภาพและตรงไปตรงมาสำหรับการแปลงรูปภาพ JPG เป็นเอกสาร Word ด้วยโค้ดเพียงไม่กี่บรรทัด คุณสามารถแปลงรูปภาพ JPG เป็นเอกสาร Word ที่แก้ไขได้ (DOCX) โดยยังคงคุณภาพและเค้าโครงของเนื้อหาต้นฉบับไว้ได้
หากต้องการใช้ SDK ก่อนอื่นเราต้องติดตั้งโดยค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็กเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็กเกจ
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
หลังจากติดตั้งแล้ว โปรดรับข้อมูลรับรอง API ส่วนตัวของคุณ (เช่น Client ID และ Client Secret) คุณสามารถอ่าน [บทช่วยสอน] สั้นๆ นี้ 29 เพื่ออธิบายรายละเอียดเกี่ยวกับวิธีรับข้อมูลรับรอง API
แปลง JPG เป็น Word ใน C# .NET
ในส่วนนี้ เราจะมาเจาะลึกรายละเอียดเกี่ยวกับวิธีการแปลงไฟล์ JPG เป็น Word อัตโนมัติ เพื่อให้สามารถผสานเข้ากับเวิร์กโฟลว์ขนาดใหญ่ได้อย่างง่ายดาย นอกจากนี้ เราจะมาดูความยืดหยุ่นและประสิทธิภาพในการจัดการงานแปลงไฟล์ที่ซับซ้อนได้อย่างง่ายดาย
- สร้างอินสแตนซ์ของคลาส
Configuration
ที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
- เริ่มต้น
ConvertApi
โดยที่เราส่งวัตถุ Configuration เป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
- อัปโหลดภาพอินพุต JPG ลงในพื้นที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
- สร้างอินสแตนซ์
ConvertSettings
ที่เราระบุชื่อของรูปภาพ JPG อินพุต รูปแบบผลลัพธ์เป็นdoc
และชื่อของไฟล์ DOC ผลลัพธ์เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
- เรียกใช้ API ConvertDocumentRequest เพื่อแปลง JPG เป็นเอกสาร Word และบันทึกไฟล์ DOC ที่ได้ไปยังที่เก็บข้อมูลบนคลาวด์
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// ตัวอย่างเพิ่มเติมได้ที่ https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลรับรอง API ของคุณ
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// สร้างอินสแตนซ์ของคลาสการกำหนดค่าและเริ่มต้นด้วย ID ไคลเอนต์และความลับไคลเอนต์
var configurations = new Configuration(clientId, clientSecret1);
// กำหนดค่าของ ApiBaseUrl เพื่อตั้งค่า URL ฐานสำหรับ API การแปลง JPG เป็น DOC
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// สร้างอินสแตนซ์ของคลาส ConvertApi ด้วยอ็อบเจ็กต์ของคลาส Configuration
var apiInstance = new ConvertApi(configurations);
// โหลดภาพ JPG อินพุตจากไดรฟ์ในเครื่อง
using (var stream = System.IO.File.OpenRead("sample.jpg"))
{
// สร้างอินสแตนซ์ของ FileApi
var fileUpload = new FileApi(configurations);
// อัพโหลดอินพุต MPP ไปยังระบบจัดเก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
// สร้าง ConvertSettings โดยที่เราระบุชื่อของรูปภาพ JPG ที่ป้อนเข้าและชื่อของเอกสาร Word ที่ได้ผลลัพธ์
var settings = new ConvertSettings
{
StorageName = "default",
FilePath = "sample.jpg",
Format = "doc",
OutputPath = "resultant.doc"
};
// เรียกใช้วิธี ConvertDocument สำหรับการดำเนินการแปลง JGP เป็น DOC
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// พิมพ์ข้อความความสำเร็จ
Console.WriteLine("JPG to Word document conversion completed successfully !");
}
}
คุณสามารถดาวน์โหลดรูปภาพ JPG อินพุตและเอกสาร Word ที่ได้ผลลัพธ์ตามตัวอย่างด้านบนได้จาก source.jpg และ converted.doc
โปรแกรมแปลงรูปภาพเป็น Word โดยใช้คำสั่ง cURL
การใช้คำสั่ง cURL ง่ายๆ ช่วยให้คุณส่งคำขอ API ไปยัง GroupDocs.Conversion Cloud เพื่อแปลงรูปภาพ JPG ของคุณเป็นเอกสาร Word ที่สามารถแก้ไขได้ (DOCX) วิธีนี้ไม่เพียงแต่ประหยัดเวลาเท่านั้น แต่ยังเป็นวิธีที่เชื่อถือได้ในการแปลงรูปภาพเป็นเอกสาร Word โดยไม่ต้องมีความรู้ในการเขียนโค้ดมากนัก ทำให้เหมาะอย่างยิ่งสำหรับโซลูชันที่รวดเร็วและอัตโนมัติ
ในการเริ่มใช้แนวทางนี้ เราต้องสร้างโทเค็นการเข้าถึง JWT ก่อน จากนั้นดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อดำเนินการแปลงไฟล์ JPG เป็นเอกสาร Word หลังจากการแปลงสำเร็จแล้ว เอกสาร Word ที่ได้จะถูกเก็บไว้ในที่จัดเก็บข้อมูลบนคลาวด์
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{inputImage\", \"Format\": \"doc\", \"OutputPath\": \"{resultantDOC\"}"
โปรดแทนที่ inputImage
ด้วยชื่อของรูปภาพ JPG ที่อินพุต resultantDOC
ด้วยชื่อของเอกสาร Word ที่เป็นผลลัพธ์ และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ส่วนบุคคล
- เพื่อบันทึกเอกสาร Word ผลลัพธ์ลงในไดรฟ์ภายในเครื่อง โปรดดำเนินการคำสั่ง cURL ต่อไปนี้
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceImage}\", \"Format\": \"doc\"}" \
-o "Resultant.doc"
โปรแกรมแปลงไฟล์ JPG เป็น Word ฟรี
หากต้องการสัมผัสกับความสามารถที่น่าทึ่งของ GroupDocs.Conversion Cloud REST API คุณอาจลองใช้แอป JPG to Word DOC Converter ฟรีของเรา แอปที่มีน้ำหนักเบาและประสิทธิภาพสูงสุดนี้ช่วยให้คุณสัมผัสกับความสามารถที่น่าทึ่งของ REST API ภายในเว็บเบราว์เซอร์
ลิงค์ที่เป็นประโยชน์
บทสรุป
การแปลงรูปภาพ JPG เป็นเอกสาร Word เป็นโซลูชันที่ใช้งานได้จริงซึ่งช่วยเพิ่มประสิทธิภาพในการแก้ไขเนื้อหา การจัดรูปแบบ และการเข้าถึง ไม่ว่าคุณจะเลือกใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET ซึ่งมีคุณสมบัติที่แข็งแกร่งและบูรณาการกับแอปพลิเคชันของคุณได้อย่างราบรื่น หรือเลือกใช้คำสั่ง cURL ที่ตรงไปตรงมาเพื่อการแปลงที่รวดเร็วและอัตโนมัติ ทั้งสองวิธีนี้ให้ผลลัพธ์ที่เชื่อถือได้
บทความแนะนำ
เราขอแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: