اکسل به ODS یا FODS در سی شارپ

تبدیل فایل‌های Excel به فرمت‌های صفحه‌گسترده OpenDocument مانند ODS و FODS برای اطمینان از سازگاری با برنامه‌های منبع باز مانند LibreOffice و OpenOffice ارزشمند است. این قالب‌ها به گونه‌ای طراحی شده‌اند که به طور گسترده در دسترس باشند و به کاربران انعطاف‌پذیری و آزادی بیشتری در نحوه مدیریت داده‌های صفحه‌گسترده بدهند. در این راهنما، نحوه تبدیل فایل اکسل به هر دو فرمت ODS و FODS در سی شارپ را توضیح خواهیم داد.

عناوین زیر تبدیل‌های اکسل را بیشتر توضیح می‌دهند:

چرا اکسل را به صفحه گسترده OpenDocument تبدیل کنیم؟

تبدیل فایل‌های اکسل به فرمت‌های ODS و FODS چندین مزیت دارد:

  • سازگاری پیشرفته: ODS و FODS توسط پلتفرم های منبع باز پشتیبانی می شوند و امکان دسترسی آسان به نرم افزارهای مختلف را فراهم می کنند.

  • دسترسی بین پلتفرمی: این فرمت ها تضمین می کنند که کاربران در سیستم عامل های مختلف می توانند فایل های صفحه گسترده را بدون نیاز به نرم افزار اختصاصی مشاهده و ویرایش کنند.

  • قابلیت حمل داده ها: ODS و FODS بخشی از خانواده فرمت های OpenDocument هستند که استاندارد و ایده آل برای ذخیره سازی و تبادل اطلاعات طولانی مدت است.

Excel به OpenDocument - C# API Configuration

برای تبدیل کاربرگ های اکسل به فرمت فایل ODS یا FODS، باید Conholdate.Total for .NET را با استفاده از دستور نصب NuGet زیر نصب کنید:

PM> NuGet\Install-Package Conholdate.Total

تبدیل اکسل به ODS در سی شارپ

فرمت OpenDocument Spreadsheet (ODS) به طور گسترده در برنامه های منبع باز مانند LibreOffice Calc استفاده می شود. تبدیل فایل اکسل به فرمت ODS در سی شارپ با مراحل زیر ساده و کارآمد است:

  • Load the Workbook: کلاس Workbook فایل Excel را که می خواهید تبدیل کنید بارگیری می کند.
  • Save as ODS: با استفاده از روش Save، کتاب کار با فرمت ODS ذخیره می شود و در نرم افزار سازگار با OpenDocument قابل دسترسی است.

قطعه کد زیر نحوه تبدیل اکسل به ODS در سی شارپ را نشان می دهد:

// کتاب کار منبع خود را بارگیری کنید
Workbook workbook = new Workbook("input.xlsx");

// به عنوان فایل ODS ذخیره کنید 
workbook.Save("output.ods");

این رویکرد سریع به شما امکان می دهد فایل های اکسل را بدون زحمت به فرمت ODS تبدیل کنید و از سازگاری با برنامه های منبع باز اطمینان حاصل کنید.

تبدیل XLSX به FODS در سی شارپ

فرمت Flat OpenDocument Spreadsheet (FODS) یک نسخه مبتنی بر XML از فرمت ODS است که به کاربران امکان می دهد به جای چندین فایل فشرده با یک فایل کار کنند. در اینجا نحوه تبدیل فایل اکسل به فرمت FODS در سی شارپ آورده شده است.

  • Load the Workbook: مانند قسمت قبل، فایل اکسل را با کلاس Workbook بارگذاری می کنیم.
  • Save as FODS: با تعیین پسوند .fods در روش Save، کتاب کار به فرمت FODS تبدیل می شود.

کد نمونه زیر نحوه تبدیل XLSX به FODS در سی شارپ را نشان می دهد:

// کتاب کار منبع خود را بارگیری کنید
Workbook workbook = new Workbook("input.xlsx");

// به عنوان فایل FODS ذخیره کنید 
workbook.Save("output.fods");

تبدیل به فرمت FODS به ویژه برای کاربرانی که ساختارهای فایل مبتنی بر XML را ترجیح می‌دهند مفید است و امکان تجزیه و دستکاری فایل‌ها در محیط‌های منبع باز را آسان‌تر می‌کند.

مجوز رایگان دریافت کنید

برای ارزیابی ویژگی های مختلف ارائه شده توسط API بدون هیچ گونه واترمارک یا محدودیتی، می توانید یک مجوز موقت رایگان دریافت کنید.

جمع بندی

تبدیل فایل‌های اکسل به فرمت‌های صفحه‌گسترده OpenDocument (ODS و FODS) در سی شارپ، یک راه عملی برای دسترسی بیشتر و سازگار کردن داده‌ها با برنامه‌های مختلف است. این تبدیل‌ها ساده هستند و برای توسعه‌دهندگانی که به راه‌حل‌های داده بین پلتفرمی نیاز دارند، انعطاف‌پذیری ایجاد می‌کنند. چه برای قابلیت همکاری با ابزارهای منبع باز یا تبادل داده های استاندارد شده، تبدیل فایل های اکسل به فرمت های ODS و FODS می تواند گردش کار را ساده کرده و دسترسی به اسناد را افزایش دهد. اگر نیاز به بحث در مورد هر گونه نگرانی یا سؤال دارید، لطفاً برای ما در [فروم 17 بنویسید.

همچنین ببینید