Kako spremiti datoteke s Aspose.Cells FOSS

Kako spremiti datoteke s Aspose.Cells FOSS

Problem

Spremi radnu knjigu kreiranu ili izmijenjenu pomoću Aspose.Cells FOSS na disk u XLSX, CSV ili Markdown formatu. The Workbook.save() metoda zapisuje datoteku i zaključuje format iz ekstenzije datoteke. Use save_as_markdown() za izvoz u 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")

Preduvjeti

Kako biste koristili Aspose.Cells FOSS za spremanje datoteka u Python, osigurajte da vaše okruženje zadovoljava sljedeće zahtjeve.

  • Python 3.7 ili noviji instaliran na vašem sustavu
  • Instaliraj Aspose.Cells FOSS pomoću: pip install aspose-cells-foss>=26.3.1
  • Uvezi biblioteku s from aspose.cells_foss import Workbook za pristup Workbook i Worksheet klase
  • Valjana instanca radne knjige učitana iz datoteke ili stvorena programatski

Spremanje datoteke

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() na Workbook instanci s željenom putanjom izlazne datoteke. Format se zaključuje iz ekstenzije: .xlsx generira Excel Open XML datoteku, .csv generira datoteku s vrijednostima odvojenim zarezom, i .md ili .markdown automatski usmjerava na izvoz Markdown tablice — wb.save("output.md") radi izravno. save_as_markdown() je također dostupno kao izričita alternativa, ali nije obavezno.

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

Primjer koda

Ovaj primjer stvara radnu knjigu, zapisuje uzorak podataka koristeći get_cell_by_name() i put_value(), i sprema rezultat u oba formata 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")

Opcije izlaza

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), ili pozivanjem namjenskog save_as_markdown() metoda.

FormatMetoda / EkstenzijaNapomene
XLSXwb.save("file.xlsx")Zadani Excel Open XML format; podržava stilove, grafikone i formule
CSVwb.save("file.csv")Vrijednosti odvojene zarezom; izvoz jedne radne tablice
Markdownwb.save_as_markdown("file.md")Izvozi prvi radni list kao Markdown tablicu

Vidi također

 Hrvatski