Knowledgebase

ไลบรารี Python สำหรับ Excel | Aspose

Aspose.Cells for Python เป็นไลบรารีคลาสที่ช่วยให้นักพัฒนาสามารถจัดการและประมวลผลไฟล์สเปรดชีตภายในแอปพลิเคชันของตนเอง ให้ชุดคอมโพเนนท์ที่ยืดหยุ่นที่สุดเพื่อให้แอปพลิเคชัน Python สามารถสร้างและจัดการสเปรดชีต Excel ได้โดยไม่ต้องพึ่งพา Microsoft Excel หรือซอฟต์แวร์ของบุคคลที่สามอื่นใด
API ของเรารองรับรูปแบบไฟล์สเปรดชีตยอดนิยม (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) ที่ธุรกิจของคุณใช้ทุกวัน และสามารถส่งออกไฟล์ Excel ไปยังรูปแบบ DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, Plain Text รวมถึงรูปแบบภาพที่นิยมเช่น JPG, PNG, SVG, TIFF, และ BMP

ไลบรารี Python สำหรับ Excel

ด้วยไลบรารีของเรา นักพัฒนาสามารถจัดการเวิร์กชีตหลายแผ่น, สร้างเนื้อหาและสไตล์ของสเปรดชีตตั้งแต่ต้น, เพิ่มสูตรคณิตศาสตร์, การเงินและข้อความที่ซับซ้อน, นำเข้าข้อมูลเข้าสู่เวิร์กชีตจากแหล่งข้อมูลต่าง ๆ, จัดการแผนภูมิ, คอมเมนต์, รูปภาพ, วัตถุวาด, และทำงานอื่น ๆ อีกมากมาย

ด้วย Python Excel API คุณสามารถทำงานต่อไปนี้ได้:
• อ่านสเปรดชีต Excel
• เพิ่มรูปภาพและสร้างแผนภูมิ
• ปรับแต่งเวิร์กชีตภายในเวิร์กบุ๊ก
• แปลงสเปรดชีต Excel เป็น PDF, EMF และรูปภาพ
• ป้องกันและยกเลิกการป้องกันเวิร์กชีต
• สร้าง Pivot Table และแผนภูมิ
• เพิ่มและแก้ไขคอมเมนต์
• ค้นหาและแทนที่ข้อมูล
• แบ่งและรวมเซลล์
• เพิ่มและลบการจัดกลุ่มของคอลัมน์และแถว
• ตั้งค่าการจัดรูปแบบตัวเลข
• อ่านและตั้งค่าสูตร
• กำหนดค่าการตั้งค่าหน้ากระดาษ
• ปรับทิศทางหน้า, ขนาดกระดาษและสเกล
• อ่านและเขียนการจัดรูปแบบตามเงื่อนไข
• และอื่น ๆ อีกมากมาย

คุณสามารถทดลองใช้คุณสมบัติยอดนิยมของ Aspose.Cells ผ่านแอปพลิเคชันออนไลน์ ของเรา

มีไลบรารี Aspose.Cells ให้เลือกสองแบบ — Aspose.Cells for Python via Java และ Aspose.Cells for Python via .NET

Aspose.Cells for Python via Java library

ข้อกำหนดระบบ: Aspose.Cells for Python via Java สามารถใช้งานบนแพลตฟอร์ม Windows, Linux และ macOS ได้และเป็นไลบรารีที่ไม่ขึ้นกับแพลตฟอร์ม เครื่องต้องติดตั้ง Java 8 หรือเวอร์ชันที่สูงกว่า ก่อนการติดตั้ง
เวอร์ชัน Python: Python 3.5 หรือสูงกว่า
เวอร์ชัน Java: Java 1.8 หรือสูงกว่า

การติดตั้งบน Windows, Linux หรือ macOS

  1. ติดตั้ง Java ด้วยคำสั่งต่อไปนี้:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. ติดตั้ง Aspose.Cells for Python via Java จากpypi :
 $ pip install aspose-cells

สร้างแอปพลิเคชัน Hello World ด้วย Aspose.Cells for Python via Java library

  1. สร้างไฟล์ชื่อ HelloWorldApp.py
  2. คัดลอกโค้ดด้านล่างและบันทึกในไฟล์ HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")

jpype.shutdownJVM()
  1. รันคำสั่ง python HelloWorldApp.py ใน command prompt

การแปลงไฟล์ Excel
ไลบรารี Python Excel ช่วยให้คุณแปลงไฟล์ Excel ไปเป็นรูปแบบต่าง ๆ รวมถึง PDF, XPS และ HTML ด้านล่างจะแสดงวิธีแปลงไฟล์อย่างรวดเร็วและง่ายดายด้วย Aspose.Cells for Python via Java library

// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);

wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);

wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);

Aspose.Cells for Python via .NET library

ข้อกำหนดระบบ: Aspose.Cells for Python via .NET เป็นไลบรารีที่ไม่ขึ้นกับแพลตฟอร์มและสามารถใช้งานบน Windows, Linux และ macOS ที่มีการติดตั้งPython แล้ว
เวอร์ชัน Python: Python 3.6 หรือสูงกว่า

การติดตั้งบน Windows, Linux หรือ macOS
ติดตั้ง Aspose.Cells for Python via .NET จากpypi ด้วยคำสั่งต่อไปนี้:

$ pip install aspose-cells-python

สร้างแอปพลิเคชัน Hello World ด้วย Aspose.Cells for Python via .NET library

  1. สร้างไฟล์ชื่อ HelloWorldApp.py
  2. คัดลอกโค้ดด้านล่างและบันทึกในไฟล์ HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")
  1. รันคำสั่ง python HelloWorldApp.py ใน command prompt

การแปลงไฟล์ Excel
ด้านล่างจะแสดงวิธีแปลงไฟล์ Excel อย่างรวดเร็วและง่ายดายด้วย Aspose.Cells for Python via .NET library

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
#load file to be converted
wk = Workbook("input.xlsx");

#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);

wk.save("output.xps", SaveFormat.XPS);

wk.save("houtput.html", SaveFormat.HTML);

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.Cells API ได้ที่หน้าผลิตภัณฑ์อย่างเป็นทางการ , รวมถึงในเอกสารประกอบ .

หากคุณต้องการจ้างทีมพัฒนาของเรา เพื่อดำเนินการติดตั้ง API อย่างรวดเร็วและมีประสิทธิภาพในโครงการของคุณ ทีมงานมืออาชีพของเราพร้อมให้บริการ เราจะทำงานร่วมกับคุณเพื่อทำความเข้าใจโครงการ, ออกแบบโซลูชันและนำ Aspose API ไปใช้ตามความต้องการ ไม่ว่าจะเป็นการเพิ่มฟีเจอร์ใหม่ในผลิตภัณฑ์ Aspose ที่มีอยู่หรือการพัฒนา API สำหรับรูปแบบไฟล์ใหม่.