การแปลงสมุดงาน Excel เป็นเอกสาร Word อาจเป็นงานที่ยุ่งยากและเสียเวลา โดยเฉพาะอย่างยิ่งเมื่อทำงานกับข้อมูลจำนวนมาก อย่างไรก็ตาม ด้วยพลังของ Java REST API คุณสามารถปรับปรุงและทำให้กระบวนการแปลงไฟล์ Excel เป็นเอกสาร Word เป็นไปโดยอัตโนมัติ ประหยัดเวลาและความพยายาม ในบล็อกโพสต์นี้ เราจะให้คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีแปลงไฟล์ Excel เป็นเอกสาร Word โดยใช้ Java REST API พร้อมทั้งเน้นประโยชน์หลักบางประการของการใช้เครื่องมืออันทรงพลังนี้ ไม่ว่าคุณจะเป็นนักพัฒนาหรือผู้ใช้ทางธุรกิจ คู่มือนี้จะช่วยให้คุณลดความซับซ้อนและเพิ่มประสิทธิภาพกระบวนการแปลง Excel เป็น Word
API การแปลง Excel เป็น Word
Aspose.Cells Cloud SDK สำหรับ Java เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการทำงานกับไฟล์ Excel ในระบบคลาวด์ โดยนำเสนอคุณสมบัติที่หลากหลายสำหรับการประมวลผลและการแปลงข้อมูล ข้อดีอย่างหนึ่งของการใช้ Aspose.Cells Cloud คือความสามารถในการแปลงไฟล์ Excel เป็นเอกสาร Word ได้อย่างง่ายดาย ด้วยการทำตามขั้นตอนง่าย ๆ ทำให้เวิร์กโฟลว์ของคุณคล่องตัวและทำให้กระบวนการแปลง Excel เป็น Word เป็นแบบอัตโนมัติ
ในการเริ่มต้น เราต้องสร้างโปรเจ็กต์ประเภท maven build และเพิ่มรายละเอียดต่อไปนี้ในไฟล์ pom.xml
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
หลังจากนั้น สร้างบัญชีบน Aposose Cloud และค้นหารายละเอียดรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์จาก แดชบอร์ด
แปลง Excel เป็น Word ใน Java
ส่วนนี้ให้ข้อมูลทีละขั้นตอนเกี่ยวกับวิธีแปลงเอกสาร Excel เป็น Word โดยใช้ Java
- สร้างอินสแตนซ์ของ CellsApi ในขณะที่ระบุข้อมูลรับรองลูกค้าเป็นอาร์กิวเมนต์อินพุต
- สร้างตัวแปรที่มีชื่อของอินพุต Excel รูปแบบผลลัพธ์เป็น DOC และชื่อไฟล์ผลลัพธ์
- อ่านไฟล์ Excel จากไดรฟ์ในเครื่องโดยใช้อินสแตนซ์ของไฟล์
- สุดท้าย เรียกเมธอด cellsWorkbookPutConvertWorkbook(…) เพื่อเริ่มต้นการดำเนินการแปลง Excel เป็น Word
// สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// รับ ClientID และ ClientSecret จาก https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// สร้างอินสแตนซ์ของ CellsApi โดยใช้ข้อมูลรับรองลูกค้า
CellsApi api = new CellsApi(clientId,clientSecret);
// ชื่อสมุดงาน Excel ที่ป้อนเข้า
String fileName = "myDocument.xlsx";
// รายละเอียดรหัสผ่านหากสมุดงานเข้ารหัส
String password = null;
// รูปแบบไฟล์ผลลัพธ์
String format = "DOCX";
// โหลดไฟล์จากระบบโลคัล
File file = new File(fileName);
// ดำเนินการแปลงเอกสาร
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);
// พิมพ์ข้อความแสดงความสำเร็จ
System.out.println("Successfull conversion of Excel to Word !");
}catch(Exception ex)
{
System.out.println(ex);
}
สมุดงานอินพุต Excel ที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก myDocument.xlsx
ส่งออก Excel เป็น Word โดยใช้คำสั่ง cURL
ตอนนี้ หากคุณกำลังมองหาวิธีที่ง่ายและมีประสิทธิภาพในการแปลงไฟล์ Excel เป็นเอกสาร Word คำสั่ง cURL สามารถเป็นเครื่องมือที่มีประสิทธิภาพในคลังแสงของคุณ ด้วย cURL คุณสามารถส่งคำขอ HTTP ไปยังเซิร์ฟเวอร์และรับการตอบกลับได้อย่างง่ายดาย ทำให้เหมาะสำหรับการทำงานอัตโนมัติที่หลากหลาย รวมถึงการแปลง Excel เป็น Word ตามข้อกำหนดเบื้องต้น เราจำเป็นต้องสร้างโทเค็นการเข้าถึง JWT ตามข้อมูลรับรองไคลเอ็นต์:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
เมื่อสร้างโทเค็น JWT แล้ว เราจำเป็นต้องดำเนินการคำสั่งต่อไปนี้ ซึ่งจะโหลดอินพุต Excel จากที่เก็บข้อมูลบนคลาวด์และส่งออกเอาต์พุตเป็นรูปแบบ Word หลังจากการแปลง DOCX ที่เป็นผลลัพธ์จะถูกจัดเก็บไว้ในที่เก็บข้อมูลบนคลาวด์ด้วย
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
สรุปข้อสังเกต
โดยสรุป การแปลงไฟล์ Excel เป็นเอกสาร Word สามารถเป็นตัวเปลี่ยนเกมสำหรับธุรกิจและบุคคลทั่วไปที่ต้องการปรับปรุงขั้นตอนการทำงานและลดความซับซ้อนในการประมวลผลข้อมูล ไม่ว่าคุณจะใช้ Aspose.Cells Cloud SDK สำหรับ Java หรือคำสั่ง cURL เครื่องมือทั้งสองมีคุณลักษณะที่มีประสิทธิภาพสำหรับการแปลงไฟล์ Excel เป็นเอกสาร Word ได้อย่างง่ายดาย ใช้ประโยชน์จากเครื่องมืออันทรงพลังเหล่านี้เพื่อปรับปรุงประสิทธิภาพและประสิทธิผลของคุณ ลองใช้เครื่องมือเหล่านี้และค้นพบว่าเครื่องมือเหล่านี้สามารถเปลี่ยนวิธีที่คุณทำงานกับข้อมูลได้อย่างไร
ซอร์สโค้ดทั้งหมดของ Cloud SDK สามารถดาวน์โหลดได้ที่ GitHub นอกจากนี้ หากคุณพบปัญหาใดๆ ขณะใช้งาน API โปรดติดต่อเราได้ฟรีผ่าน ฟอรัมสนับสนุนผลิตภัณฑ์
บทความแนะนำ
เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: