แปลงไฟล์ PHOTO เป็น WORD โดยใช้อะแดปเตอร์ผ่าน C#
แปลง PHOTO เป็นเอกสาร WORD โดยใช้ API .NET ดั้งเดิมโดยไม่ต้องใช้โปรแกรมแก้ไขรูปภาพใดๆ
วิธีแปลง PHOTO เป็น WORD โดยใช้ C#
การแปลงรูปแบบไฟล์เป็นสิ่งจำเป็นทั่วไปสำหรับอาชีพต่างๆ และในปัจจุบัน การเปลี่ยนรูปแบบหนึ่งไปเป็นอีกรูปแบบหนึ่งก็ทำได้ง่ายเพียงแค่ส่งคำขอออนไลน์ อย่างไรก็ตาม สำหรับนักออกแบบมืออาชีพ การมีเครื่องมือที่เชื่อถือได้ซึ่งจัดการการแปลงได้อย่างรวดเร็วและมีประสิทธิภาพ โดยเฉพาะอย่างยิ่งระหว่างรูปแบบรูปภาพและเอกสารถือเป็นสิ่งสำคัญ บ่อยครั้ง การแปลงรูปภาพให้เป็นเอกสารหรือกลับกันถือเป็นความท้าทายที่เกินกว่าความสามารถของโปรแกรมแก้ไขมาตรฐาน
ไม่ต้องมองหาที่ไหนไกลไปกว่า Aspose.Imaging.Pdf.Adapter สำหรับ .NET ซึ่งออกแบบมาเพื่อการประมวลผลภาพและการแปลงโดยเฉพาะ เครื่องมือที่ขาดไม่ได้นี้มีคุณสมบัติที่สำคัญดังต่อไปนี้:
- อำนวยความสะดวกในการแปลงระหว่างรูปภาพและรูปแบบเอกสารต่างๆ
- เปิดใช้งานระบบอัตโนมัติโดยไม่ต้องใช้ซอฟต์แวร์แก้ไขกราฟิกของบริษัทอื่น
- นำเสนอ .NET API ที่แข็งแกร่งเพื่อการเปลี่ยนแปลงที่ราบรื่น
- ส่วนต่อประสานที่ใช้งานง่ายสามารถเข้าถึงได้ผ่าน C#
- รองรับรูปแบบยอดนิยม ได้แก่ PHOTO และ WORD
ในการแปลง PHOTO เป็น WORD เราจะใช้ Aspose.Imaging.Pdf.Adapter API ซึ่งเป็น API การจัดการรูปภาพและการแปลงรูปภาพที่มีฟีเจอร์หลากหลาย ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม C# เปิด Nuget ตัวจัดการแพ็คเกจ ค้นหา Aspose.Imaging.Pdf.Adapter และติดตั้ง คุณยังอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console:
คำสั่งคอนโซลตัวจัดการแพ็คเกจ
PM> Install-Package Aspose.Imaging.Pdf.Adapter
ขั้นตอนในการแปลง PHOTO เป็น WORD ผ่าน C#
นักพัฒนาซอฟต์แวร์สามารถโหลดและแปลงไฟล์ PHOTO เป็น WORD ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด
- เริ่มต้นอะแดปเตอร์ด้วยวิธี Register() ซึ่งเป็นการดำเนินการเพียงครั้งเดียว
- โหลดไฟล์ PHOTO ที่จำเป็นโดยใช้เมธอด Aspose.Imaging.Image.Load()
- สร้างอินสแตนซ์คลาสตัวเลือกการบันทึกที่จำเป็นสำหรับรูปแบบ WORD และตั้งค่าคุณสมบัติที่จำเป็น
- บันทึก WORD โดยใช้เมธอด Aspose.Imaging.Image.Save() โดยระบุเส้นทางของไฟล์หรือสตรีมพร้อมกับตัวเลือก
ความต้องการของระบบ
ก่อนที่จะรันโค้ดตัวอย่าง Conversion ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- ระบบปฏิบัติการ: Windows หรือ Linux
- สภาพแวดล้อมการพัฒนา: รองรับ .NET Core 7 และสูงกว่า เช่น Microsoft Visual Studio
แปลง PHOTO เป็น WORD - .NET
using Aspose.Imaging.ImageOptions; | |
using Aspose.Imaging.Pdf.Adapter; | |
using Aspose.Imaging.Pdf.Adapter.ImageOptions; | |
using Aspose.Pdf; | |
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-.NET/blob/master/Examples/Data/Templates.zip | |
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder | |
string templatesFolder = @"c:\Users\USER\Downloads\templates\"; | |
// register adapter | |
PdfImage.Register(); | |
// Load the photo file in an instance of Image | |
using (var image = Aspose.Imaging.Image.Load(Path.Combine(templatesFolder, @"template.jpg"))) | |
{ | |
// Save photo to word | |
image.Save(Path.Combine(templatesFolder, "output.docx"), new ImageOptionsExt<DocSaveOptions>() | |
{ | |
SaveOptions = new DocSaveOptions() | |
{ | |
Format = DocSaveOptions.DocFormat.DocX | |
} | |
}); | |
} | |
File.Delete(Path.Combine(templatesFolder, "output.docx")); |