Cum să salvați fișiere cu Aspose.Cells FOSS

Cum să salvați fișiere cu Aspose.Cells FOSS

Problemă

Salvați un registru de lucru creat sau modificat cu Aspose.Cells FOSS pe disc în format XLSX, CSV sau Markdown. The Workbook.save() metoda scrie fișierul și deduce formatul din extensia fișierului. Utilizați save_as_markdown() pentru export în 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")

Precondiții

Pentru a utiliza Aspose.Cells FOSS pentru salvarea fișierelor în Python, asigurați-vă că mediul dvs. îndeplinește următoarele cerințe.

  • Python 3.7 sau o versiune ulterioară instalată pe sistemul dvs.
  • Instalați Aspose.Cells FOSS utilizând: pip install aspose-cells-foss>=26.3.1
  • Importați biblioteca cu from aspose.cells_foss import Workbook pentru a accesa Workbook și Worksheet clase
  • O instanță validă de registru de lucru încărcată dintr-un fișier sau creată programatic

Salvarea fișierului

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() pe un Workbook instanță cu calea dorită a fișierului de ieșire. Formatul este dedus din extensie: .xlsx produce un fișier Excel Open XML, .csv produce un fișier cu valori separate prin virgulă, și .md sau .markdown direcționează automat către exportul de tabel Markdown — wb.save("output.md") funcționează direct. save_as_markdown() este disponibil și ca o alternativă explicită, dar nu este obligatoriu.

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")

Exemplu de cod

Acest exemplu creează un caiet de lucru, scrie date de probă utilizând get_cell_by_name() și put_value(), și salvează rezultatul în ambele formate XLSX și 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")

Opțiuni de ieșire

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), sau prin apelarea celei dedicate save_as_markdown() metodă.

FormatMetodă / ExtensieNote
XLSXwb.save("file.xlsx")Formatul implicit Excel Open XML; suportă stiluri, grafice și formule
CSVwb.save("file.csv")Valori separate prin virgulă; export pe o singură foaie
Markdownwb.save_as_markdown("file.md")Exportă prima foaie de lucru ca tabel Markdown

Vezi de asemenea

 Română