Hogyan mentsünk fájlokat a Aspose.Cells FOSS-szal

Hogyan mentsünk fájlokat a Aspose.Cells FOSS-szal

Probléma

Mentse a Aspose.Cells FOSS-szal létrehozott vagy módosított munkafüzetet lemezre XLSX, CSV vagy Markdown formátumban. A Workbook.save() a metódus írja a fájlt, és a fájlkiterjesztés alapján határozza meg a formátumot. Használja save_as_markdown() Markdown exportáláshoz.

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

Előfeltételek

A Aspose.Cells FOSS használatához a Python fájlok mentéséhez győződjön meg róla, hogy a környezete megfelel a következő követelményeknek.

  • Python 3.7 vagy újabb telepítve a rendszerén
  • Telepítse a Aspose.Cells FOSS-t a következő módon: pip install aspose-cells-foss>=26.3.1
  • Importálja a könyvtárat a következővel from aspose.cells_foss import Workbook az eléréshez Workbook és Worksheet osztályok
  • Egy érvényes munkafüzet példány, amely fájlból betöltött vagy programozottan létrehozott.

A fájl mentése

Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() egy Workbook példányon a kívánt kimeneti fájl útvonalával. A formátum a kiterjesztés alapján kerül meghatározásra: .xlsx Excel Open XML fájlt hoz létre, .csv vesszővel elválasztott értékek fájlt hoz létre, és .md vagy .markdown automatikusan a Markdown táblázat exportálásra irányít — wb.save("output.md") közvetlenül működik. save_as_markdown() szintén elérhető explicit alternatívaként, de nem kötelező.

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

Kódpélda

Ez a példa létrehoz egy munkafüzetet, mint adatokat ír be a get_cell_by_name() és put_value(), és elmenti az eredményt mind XLSX, mind Markdown formátumban.

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

Kimeneti beállítások

Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(), vagy a dedikált hívásával save_as_markdown() módszer.

FormátumMódszer / KiterjesztésMegjegyzések
XLSXwb.save("file.xlsx")Alapértelmezett Excel Open XML formátum; támogatja a stílusokat, diagramokat és képleteket
CSVwb.save("file.csv")Vesszővel elválasztott értékek; egylapos export
Markdownwb.save_as_markdown("file.md")Az első munkalapot Markdown táblázatként exportálja

Lásd még

 Magyar