كيفية حفظ الملفات مع Aspose.Cells FOSS
مشكلة
حفظ دفتر عمل تم إنشاؤه أو تعديله باستخدام Aspose.Cells FOSS إلى القرص في تنسيق XLSX، CSV، أو Markdown. Workbook.save() طريقة كتابة الملف وتسجيل النموذج من ملحق المجلد.استخدام save_as_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")المعايير
لاستخدام Aspose.Cells FOSS لتوفير الملفات في Python، تأكد من أن بيئتك تلبي المتطلبات التالية.
- Python 3.7 أو أحدث على نظامك
- تثبيت Aspose.Cells FOSS باستخدام:
pip install aspose-cells-foss>=26.3.1 - استيراد المكتبة مع
from aspose.cells_foss import Workbookللوصول إلىWorkbookوWorksheetالفصول - مثال الكتاب المعمول به يتم تحميله من ملف أو تم إنشاؤه برمجيًا
حفظ الملفات
Aspose.Cells FOSS provides straightforward methods to save workbooks to various formats. Call save() على أ Workbook مثال مع مسار الملف الناتج المطلوب. يتم استنتاج تنسيق من التمديد: .xlsx إعداد ملف Excel Open XML., .csv إنتاج ملف قيم منفصلة، و .md أو .markdown اتجاهات تلقائيًا إلى Markdown table export - wb.save("output.md") يعمل بشكل مباشر. save_as_markdown() كما أن هذا هو البديل المطلوب، ولكن ليس مطلوبا.
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")نموذج الرمز
هذا المثال يخلق دفتر عمل، ويكتب بيانات العينات باستخدام get_cell_by_name() و put_value(), وتخزين النتيجة على حد سواء في تنسيقات XLSX و 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")خيارات الخروج
Aspose.Cells FOSS supports saving workbooks to multiple formats. Format selection is determined by the file extension passed to save(),أو من خلال استدعاء المكرسة save_as_markdown() طريقة .
| شكل | الطريقة / التمديد | ملاحظات |
|---|---|---|
| XLSX | wb.save("file.xlsx") | Excel Open XML format: يدعم الأنماط والرسوم البيانية والصيغ. |
| CSV | wb.save("file.csv") | القيم المشتركة المنفصلة؛ تصدير ورقة واحدة |
| ماركدون | wb.save_as_markdown("file.md") | تصدير ورقة العمل الأولى كطاولة Markdown |