CSV تُستخدم ملفات على نطاق واسع لتخزين البيانات في شكل قيم مفصولة بفواصل. ومع ذلك ، في بعض الحالات ، تحتاج إلى تصدير البيانات من ملفات CSV إلى جداول بيانات Excel أو العكس. في مثل هذه الحالات ، تتناول هذه المقالة كيفية تصدير البيانات من CSV إلى Excel و Excel إلى CSV على نظام Linux.
CSV إلى Excel أو Excel لتحويل CSV لنظام Linux
لتصدير البيانات من CSV إلى Excel أو Excel إلى CSV ، سنستخدم Aspose.Cells for .NET. إنها واجهة برمجة تطبيقات قوية لإنشاء ملفات Excel ومعالجتها من داخل تطبيقات .NET. يمكنك إما تنزيل API أو تثبيته عبر NuGet.
إذا كنت جديدًا على تطوير .NET على Linux ، فاقرأ كيفية إنشاء تطبيق وحدة التحكم على Linux باستخدام Visual Studio Code. لتثبيت Aspose.Cells for .NET في تطبيقك ، يمكنك استخدام ملحق NuGet Package Manager لـ Visual Studio Code.
تحويل CSV إلى Excel XLSX / XLS على Linux
فيما يلي خطوات تحويل ملف CSV إلى Excel XLSX / XLS على Linux.
- قم بإنشاء مثيل لفئة LoadOptions وحدد تنسيق الإدخال.
- قم بإنشاء مثيل لفئة المصنف وقم بتهيئته باستخدام مسار ملف CSV وكائن LoadOptions.
- تحويل CSV إلى Excel باستخدام طريقة Workbook.Save (string، SaveFormat.Xlsx).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف CSV إلى Excel XLSX.
// إنشاء كائن LoadOptions
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// قم بإنشاء كائن مصنف بمسار ملف CSV وكائن loadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);
// احفظ CSV كملف Excel
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);
قم بتحويل Excel إلى CSV على نظام Linux
فيما يلي خطوات تحويل ملف Excel XLSX / XLS إلى تنسيق CSV.
- قم بإنشاء مثيل لفئة Workbook وتهيئته باستخدام مسار ملف Excel.
- تحويل Excel إلى CSV باستخدام طريقة Workbook.Save (string، SaveFormat.Csv).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف Excel XLSX إلى CSV.
// قم بتحميل ملف Excel للإدخال
Workbook workbook = new Workbook("CSVtoExcel.xlsx");
// احفظ ملف Excel كملف CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);
احصل على رخصة مجانية
يمكنك استخدام Aspose.Cells for .NET بدون قيود تقييمية باستخدام ترخيص مؤقت.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات CSV إلى Excel XLSX / XLS على Linux. علاوة على ذلك ، لقد رأيت كيفية تصدير البيانات من جداول بيانات Excel إلى ملفات CSV. يمكنك استكشاف المزيد حول Aspose.Cells for .NET باستخدام التوثيق. في حالة وجود أي استفسارات ، يمكنك سؤالنا عبر المنتدى.