طرق مختلفة لحفظ الملفات
طرق مختلفة لحفظ الملفات
توفر Aspose.Cells فئة Workbook، التي تمثل ملف Microsoft Excel وتوفر الخصائص والطرق الضرورية للعمل مع ملفات Excel. توفر فئة Workbook طريقة Save المستخدمة لحفظ ملفات Excel. تحتوي الطريقة Save على العديد من الأوزان المستخدمة لحفظ الملفات بطرق مختلفة.
يتم تقرير تنسيق الملف الذي يتم حفظ الملف إليه بواسطة تعداد SaveFormat.
أنواع تنسيق الملفات | الوصف |
---|---|
CSV | يمثل ملف CSV |
Excel97To2003 | يمثل ملف Excel 97-2003 |
Xlsx | |
Xlsm | |
Xltx | |
Xltm | |
Xlsb | يمثل ملف XLSB بتنسيق Excel 2007 الثنائي |
SpreadsheetML | يمثل ملف XML لجدول بيانات |
TSV | يمثل ملف قيم مفصولة بعلامة التبويب |
TabDelimited | يمثل ملف نصي بقيم مفصولة بواسطة علامة التبويب |
ODS | يمثل ملف ODS |
Html | يمثل ملف HTML |
MHtml | يمثل ملف MHTML |
يمثل ملف PDF | |
XPS | يمثل مستند XPS |
TIFF | يمثل ملف TIFF |
كيفية حفظ الملف بتنسيقات مختلفة
لحفظ الملفات في موقع تخزين، حدد اسم الملف (مع المسار التخزيني الكامل) وتنسيق الملف المطلوب (من تعداد SaveFormat) عند استدعاء طريقة Workbook للكائن Save.
كيفية حفظ الكتاب الدراسي إلى صيغة PDF
صيغة ملف الـ PDF هي نوع من المستندات التي تم إنشاؤها من قبل Adobe في تسعينيات القرن الماضي. الغرض من هذه الصيغة كان تقديم معيار لتمثيل المستندات والمواد المرجعية الأخرى في صيغة مستقلة من البرامج التطبيقية والأجهزة وكذلك نظام التشغيل. تحتوي صيغة ملف الـ PDF بالكامل على القدرة على استيعاب معلومات مثل النصوص والصور والروابط الفائقة وحقول النماذج ووسائط غنية والتواقيع الرقمية والمرفقات والبيانات الوصفية والميزات الجغرافية والأجسام ثلاثية الأبعاد التي يمكن أن تصبح جزءًا من المستند المصدر
تظهر الأكواد التالية كيفية حفظ الكتاب الدراسي كملف PDF باستخدام Aspose.Cells
كيفية حفظ الكتاب الدراسي إلى تنسيق نصي أو CSV
في بعض الأحيان ، تريد تحويل أو حفظ دفتر عمل بعدة ورقات عمل إلى تنسيق نصي. بالنسبة لتنسيقات النص (مثل TXT، TabDelim، CSV، إلخ) ، يحفظ كل من Microsoft Excel وAspose.Cells افتراضيًا محتويات الورقة العمل النشطة فقط.
يوضح مثال الكود التالي كيفية حفظ دفتر عمل بأكمله في تنسيق نصي. يُحمّل دفتر العمل المصدري الذي يمكن أن يكون أي ملف جداول بيانات Microsoft Excel أو OpenOffice (مثل XLS وXLSX وXLSM وXLSB وODS وما إلى ذلك) مع أي عدد من ورقات العمل.
عند تنفيذ الكود ، يتم تحويل بيانات كافة الأوراق في دفتر العمل إلى تنسيق TXT.
يمكنك تعديل نفس المثال لحفظ ملفك إلى CSV. افتراضيًا، TxtSaveOptions.Separator هي فاصلة، لذا لا تحدد فاصلة عند الحفظ بتنسيق CSV. يرجى ملاحظة: إذا كنت تستخدم النسخة التقييمية وحتى إذا تم تعيين خاصية TxtSaveOptions.ExportAllSheets على القيمة true، فإن البرنامج سيقوم فقط بتصدير ورقة عمل واحدة.
كيفية حفظ ملف إلى ملفات نصية مع فاصل مخصص
تحتوي ملفات النص على بيانات جداول بيانات دون تنسيق. الملف هو نوع ملف نصي عادي يمكن أن يحتوي على بعض الفواصل المخصصة بين بياناته.
كيفية حفظ ملف إلى تيار
لحفظ الملفات في تيار، أنشئ كائن MemoryStream أو FileStream واحفظ الملف في ذلك الكائن تيار عن طريق استدعاء طريقة Workbook للكائن Save. حدد تنسيق الملف المطلوب باستخدام تعداد SaveFormat عند استدعاء الطريقة Save.
كيفية حفظ ملف إكسل إلى ملفات Html و Mht
يمكن لـ Aspose.Cells ببساطة حفظ ملف إكسل، JSON، CSV أو ملفات أخرى التي يمكن تحميلها بواسطة Aspose.Cells كملفات .html و .mht.
كيفية حفظ ملف إكسل إلى OpenOffice (ODS, SXC, FODS, OTS)
يمكننا حفظ الملفات في تنسيق مفتوح المكتب: ODS, SXC, FODS, OTS وغيرها.
كيفية حفظ ملف إكسل إلى JSON أو XML
JSON (JavaScript Object Notation) هو تنسيق ملف مفتوح المعايير لمشاركة البيانات التي تستخدم النص القابل للقراءة من قبل الإنسان لتخزين ونقل البيانات. يتم تخزين ملفات JSON باستخدام الامتداد .json. يتطلب JSON تنسيقًا أقل وهو بديل جيد لـ XML. يتم استخلاص JSON من JavaScript ولكنه تنسيق بيانات مستقل عن اللغة. تدعم العديد من لغات البرمجة الحديثة مولد وتجزئة JSON. application/json هو نوع الوسائط المستخدم لـ JSON.
تدعم Aspose.Cells حفظ الملفات في JSON أو XML.