คุณสมบัติหลักของ Aspose.Cells FOSS for Java
การทัวร์แนะนำคุณลักษณะของ Aspose.Cells FOSS สำหรับ Java: การจัดการเวิร์กบุ๊กและเวิร์กชีต, ค่าตารางและสูตรที่กำหนดประเภท, การจัดรูปแบบ, การตรวจสอบความถูกต้อง, AutoFilter, และการตั้งค่าหน้ากระดาษ.
การทัวร์แนะนำคุณลักษณะของ Aspose.Cells FOSS สำหรับ Java: การจัดการเวิร์กบุ๊กและเวิร์กชีต, ค่าตารางและสูตรที่กำหนดประเภท, การจัดรูปแบบ, การตรวจสอบความถูกต้อง, AutoFilter, และการตั้งค่าหน้ากระดาษ.
Aspose.Cells FOSS for Java เป็นไลบรารี Java 17 แบบฟรีและโอเพ่นซอร์สที่ช่วยให้คุณสร้าง โหลด แก้ไข และบันทึกเวิร์กบุ๊ก Excel .xlsx โดยไม่ต้องติดตั้ง Office.
แปลงเอกสาร Word เป็น PDF, Markdown และข้อความธรรมดาด้วย Aspose.Words FOSS สำหรับ Python โดยใช้ Document.save() และค่าคงที่ SaveFormat.
Aspose.Words FOSS เป็นไลบรารี pure-Python สำหรับแปลงเอกสาร Word ระหว่าง DOCX, DOC, RTF, Markdown, PDF และ plain text. ได้รับใบอนุญาต MIT.
บทนำ Aspose.Cells FOSS รองรับการสร้างแผนภูมิโดยตรงภายในไฟล์ Excel .xlsx จาก Python. ไลบรารีมีเมธอด add_*() เฉพาะสำหรับ 16 ประเภทแผนภูมิ (Line, Bar, Pie, Area, Scatter, Waterfall, Combo, Stock, Surface, Radar, Treemap, Sunburst, Histogram, Funnel, Box & Whisker, และ Map). จากประเภทเหล่านี้, Line, Bar, Pie, Area, และ Stock มีการสนับสนุนการทำ XML serialization อย่างเต็มรูปแบบและบันทึกได้อย่างถูกต้องไปยัง .xlsx. ประเภทที่เหลือสามารถสร้างในหน่วยความจำได้แต่บางครั้งอาจไม่คงรูปแบบทั้งหมดเมื่อบันทึก. แผนภูมิจะถูกเพิ่มผ่านวิธี worksheet.charts.add_*() ที่รับกล่องขอบเขตที่กำหนดโดย (upper_left_row, upper_left_column, lower_right_row, lower_right_column) เป็นดัชนีเริ่มจากศูนย์. ข้อมูลซีรีส์จะถูกเพิ่มผ่าน chart.n_series.add(). การสร้างแผนภูมิแท่ง from aspose.cells_foss import Workbook workbook = Workbook() worksheet = workbook.worksheets[0] # Write data months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] sales = [100, 150, 120, 180, 200, 170] for i, (m, s) in enumerate(zip(months, sales), 2): worksheet.cells[f"A{i}"].value = m worksheet.cells[f"B{i}"].value = s # Add a bar chart anchored to rows 0-20, columns 4-12 chart = worksheet.charts.add_bar(0, 4, 20, 12) chart.title = "Monthly Sales" chart.n_series.add("B2:B7", category_data="A2:A7", name="Sales") workbook.save("bar_chart.xlsx") การสร้างแผนภูมิเส้น from aspose.cells_foss import Workbook workbook = Workbook() worksheet = workbook.worksheets[0] months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] sales = [100, 150, 120, 180, 200, 170] for i, (m, s) in enumerate(zip(months, sales), 2): worksheet.cells[f"A{i}"].value = m worksheet.cells[f"B{i}"].value = s # Line chart anchored to rows 0-20, columns 4-12 chart = worksheet.charts.add_line(0, 4, 20, 12) chart.title = "Monthly Sales" chart.n_series.add("B2:B7", category_data="A2:A7", name="Sales") workbook.save("line_chart.xlsx") จุดเด่นสำคัญ มีวิธีสร้างแผนภูมิทั้งหมด 16 วิธี; Line, Bar, Pie, Area, and Stock มีการสนับสนุนการบันทึกเต็มรูปแบบ — ประเภทอื่น ๆ สามารถสร้างได้แต่บางครั้งอาจไม่ทำการจัดรูปแบบทั้งหมดให้เป็น .xlsx แผนภูมิจะถูกจัดตำแหน่งโดยใช้กล่องขอบเขตของดัชนีแถวและคอลัมน์ที่เริ่มจากศูนย์ ข้อมูลซีรีส์และป้ายกำกับประเภทถูกระบุด้วยสตริงช่วงแบบ Excel ("B2:B7") ไม่จำเป็นต้องใช้ Microsoft Excel, COM automation หรือการพึ่งพาแบบเนทีฟใด ๆ ดูเพิ่มเติม เริ่มต้นใช้งาน การคำนวณสูตร การดำเนินการสเปรดชีต
Aspose.Cells FOSS เป็นไลบรารี Python ขนาดเบาที่มีการพึ่งพาน้อยที่สุดสำหรับการสร้าง, อ่าน, และแก้ไขไฟล์ Excel โดยไม่ต้องใช้ Microsoft Excel. มีใบอนุญาต MIT.
สร้างและปรับแต่งแผนภูมิโดยตรงในสเปรดชีตด้วย Python ทำให้ผู้ใช้สามารถมองเห็นข้อมูลได้โดยไม่ต้องพึ่งพาเครื่องมือภายนอกหรือการแทรกแซงด้วยมือใน Microsoft Excel.
เรียนรู้วิธีสร้างแผนภูมิคอลัมน์, เส้น, และแท่งภายในไฟล์ Excel จาก Python โดยใช้ Aspose.Cells FOSS — พร้อมชุดข้อมูลที่ตั้งชื่อ, ป้ายหมวดหมู่, และการควบคุมคำอธิบายภาพ. ไม่ต้องใช้ Microsoft Office.