สำหรับนักพัฒนา Python ที่พยายามเพิ่มคุณสมบัติการแปลง DOCX เป็น EXCEL ภายในแอปพลิเคชัน Aspose.Total for Python via .NET API สามารถช่วยทำให้กระบวนการแปลงเป็นไปโดยอัตโนมัติ เป็นแพ็คเกจเต็มรูปแบบของ API ต่างๆ ที่เกี่ยวข้องกับรูปแบบต่างๆ
ส่วนใหญ่อยู่ในสองขั้นตอน ขั้นแรกให้ใช้ Aspose.Words for Python via .NET API เพื่อแปลงไฟล์ DOCX เป็น HTML หลังจากนั้นโดยใช้ Excel Python API Aspose.Cells for Python via .NET ให้บันทึก HTML ที่สร้างขึ้นเป็นรูปแบบ Microsoft Excel ที่ต้องการ
วิธีแปลง DOCX เป็น EXCEL ใน Python
- ขั้นตอนที่ 1 เปิดไฟล์ DOCX ต้นทางโดยใช้คลาส Document
- บันทึกไฟล์ DOCX เป็น HTML โดยใช้วิธี Save โดยระบุชื่อไฟล์และเส้นทางไดเร็กทอรีที่ต้องการ
- ขั้นตอนที่ 2 โหลดไฟล์ HTML ด้วยอินสแตนซ์ของคลาสสมุดงานที่มีไฟล์และ LoadOptions เป็นพารามิเตอร์
- เรียกใช้เมธอด “save” ขณะระบุพาธไฟล์ EXCEL เอาต์พุต ดังนั้นไฟล์ DOCX ของคุณจึงถูกแปลงเป็น EXCEL ตามเส้นทางที่ระบุ
ข้อกำหนดการแปลง
- สำหรับการแปลง DOCX เป็น EXCEL จำเป็นต้องใช้ Python 3.5 หรือใหม่กว่า
- อ้างอิง API ภายในโครงการโดยตรงจาก PyPI ( Aspose.Words และ Aspose.Cells )
- หรือใช้คำสั่ง pip ต่อไปนี้
pip install aspose.words
และpip install aspose-cells-python
- นอกจากนี้ ระบบปฏิบัติการที่ใช้ Microsoft Windows หรือ Linux (ดูเพิ่มเติมสำหรับ Words และ Cells ) และสำหรับ Linux ตรวจสอบข้อกำหนดเพิ่มเติมสำหรับ gcc และ libpython และปฏิบัติตาม คำแนะนำทีละขั้นตอน
บันทึก DOCX เป็น HTML ใน Python - ขั้นตอนที่ 1
doc = aw.Document(dataDir + "sourceWordFile.docx") | |
doc.save(dataDir + "wordtoHtml.html", aw.SaveFormat.HTML) |
บันทึก HTML เป็น EXCEL ใน Python - ขั้นตอนที่ 2
import aspose.cells | |
from aspose.cells import Workbook, LoadOptions, LoadFormat | |
loadOptions = LoadOptions(LoadFormat.HTML) | |
workbook = Workbook(dataDir + "wordtoHtml.html", loadOptions) | |
workbook.save(dataDir +"wordtoexcel.xlsx") |
ตัวแปลงออนไลน์ฟรีสำหรับ DOCX เป็น EXCEL
คำถามที่พบบ่อย
- ฉันจะแปลง DOCX เป็น EXCEL ออนไลน์ได้อย่างไรด้านบน คุณจะพบแอปออนไลน์แบบบูรณาการสำหรับการแปลง DOCX ในการเริ่มต้น เพียงเพิ่มไฟล์ DOCX ของคุณโดยการลากและวางลงในพื้นที่สีขาวที่กำหนด หรือคลิกภายในพื้นที่เพื่อนำเข้าเอกสาร เมื่ออัปโหลดไฟล์ DOCX แล้ว ให้คลิกปุ่ม "แปลง" เพื่อเริ่มกระบวนการแปลง DOCX เป็น EXCEL เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ EXCEL ที่แปลงใหม่ได้ทันทีเพียงคลิกเดียว
- การแปลง DOCX ใช้เวลานานเท่าไหร่?ตัวแปลงออนไลน์ที่เรานำเสนอทำงานได้อย่างรวดเร็ว แต่ประสิทธิภาพขึ้นอยู่กับขนาดของไฟล์ DOCX ของคุณเป็นหลัก ไฟล์ DOCX ที่เล็กลงสามารถแปลงเป็น EXCEL ได้ในเวลาเพียงไม่กี่วินาที หากคุณกำลังรวมรหัสการแปลงภายในแอปพลิเคชัน .NET ความเร็วในการแปลงจะขึ้นอยู่กับว่าแอปพลิเคชันของคุณได้รับการปรับให้เหมาะสมสำหรับกระบวนการนี้เพียงใด
- การแปลง DOCX เป็น EXCEL ปลอดภัยหรือไม่โดยใช้ตัวแปลง Aspose.Total ฟรีแน่นอน! ตัวแปลงออนไลน์นี้รับประกันความปลอดภัยของไฟล์ของคุณ รวมถึงการแปลงไฟล์ DOCX ไฟล์ที่คุณอัปโหลดจะถูกลบหลังจาก 24 ชั่วโมง และลิงก์ดาวน์โหลดจะไม่สามารถเข้าถึงได้หลังจากช่วงเวลานี้ มั่นใจได้ว่าไม่มีใครเข้าถึงไฟล์ของคุณได้ แอปฟรีด้านบนมีไว้สำหรับการทดสอบเพื่อให้คุณสามารถตรวจสอบผลลัพธ์ก่อนที่จะรวมรหัส
- ฉันควรใช้เบราว์เซอร์ใดในการแปลง DOCXตัวแปลง DOCX เป็น EXCEL ออนไลน์สามารถใช้ได้กับเบราว์เซอร์สมัยใหม่ เช่น Google Chrome, Firefox, Opera และ Safari อย่างไรก็ตาม หากคุณกำลังพัฒนาแอปพลิเคชันเดสก์ท็อป Aspose.Total DOCX Conversion API สามารถมอบโซลูชันที่ราบรื่นและเชื่อถือได้สำหรับความต้องการของคุณ