Cara Menyimpan File dengan Aspose.Cells FOSS

Cara Menyimpan File dengan Aspose.Cells FOSS

Masalah

Simpan workbook yang dibuat atau dimodifikasi dengan Aspose.Cells FOSS ke disk dalam format XLSX, CSV, atau Markdown. The Workbook.save() metode menulis file dan menebak format dari ekstensi file. Gunakan save_as_markdown() untuk ekspor Markdown.

from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells.get_cell_by_name("A1").put_value("Product")
workbook.save("output.xlsx")

Prasyarat

Untuk menggunakan Aspose.Cells FOSS dalam menyimpan file di Python, pastikan lingkungan Anda memenuhi persyaratan berikut.

  • Python 3.7 atau yang lebih baru terpasang di sistem Anda
  • Instal Aspose.Cells FOSS menggunakan: pip install aspose-cells-foss>=26.3.1
  • Impor pustaka dengan from aspose.cells_foss import Workbook untuk mengakses Workbook dan Worksheet kelas
  • Instansi workbook yang valid dimuat dari file atau dibuat secara programatik

Menyimpan File

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() pada sebuah Workbook instance dengan jalur file output yang diinginkan. Format ditebak dari ekstensi: .xlsx menghasilkan file Excel Open XML, .csv menghasilkan file nilai yang dipisahkan koma, dan .md atau .markdown mengarah secara otomatis ke ekspor tabel Markdown — wb.save("output.md") bekerja langsung. save_as_markdown() juga tersedia sebagai alternatif eksplisit tetapi tidak diperlukan.

from aspose.cells_foss import Workbook

# Load or create a workbook
workbook = Workbook("input.xlsx")

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

# Save as CSV
workbook.save("output.csv")

# Export as Markdown
workbook.save_as_markdown("output.md")

Contoh Kode

Contoh ini membuat sebuah workbook, menulis data contoh menggunakan get_cell_by_name() dan put_value(), dan menyimpan hasilnya ke dalam format XLSX dan Markdown.

from aspose.cells_foss import Workbook

# Create a new workbook and get the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Populate sample data
worksheet.cells.get_cell_by_name("A1").put_value("Product")
worksheet.cells.get_cell_by_name("B1").put_value("Sales")
worksheet.cells.get_cell_by_name("A2").put_value("Apples")
worksheet.cells.get_cell_by_name("B2").put_value(120)
worksheet.cells.get_cell_by_name("A3").put_value("Bananas")
worksheet.cells.get_cell_by_name("B3").put_value(95)

# Save to XLSX
workbook.save("output.xlsx")

# Export to Markdown
workbook.save_as_markdown("output.md")

print("Saved output.xlsx and output.md")

Opsi Output

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), atau dengan memanggil yang khusus save_as_markdown() metode.

FormatMetode / EkstensiCatatan
XLSXwb.save("file.xlsx")Format Excel Open XML bawaan; mendukung gaya, diagram, dan rumus
CSVwb.save("file.csv")Nilai yang dipisahkan koma; ekspor satu lembar
Markdownwb.save_as_markdown("file.md")Mengekspor lembar kerja pertama sebagai tabel Markdown

Lihat Juga

 Bahasa Indonesia