XLSX به DOCX C#

فایل‌های XLSX MS Excel به شما این امکان را می‌دهند که داده‌های جدولی را در قالب سطر و ستون نگه دارید. شما می توانید داده های کوچک، متوسط یا بزرگ را به راحتی در کاربرگ های XLSX ذخیره کنید. با این حال، ممکن است موردی وجود داشته باشد که شما نیاز به تبدیل داده های صفحه گسترده به فرمت پردازش کلمه داشته باشید. برای چنین مواردی در این مقاله با نحوه تبدیل Excel XLSX به Word DOCX با استفاده از سی شارپ آشنا می شوید. علاوه بر این، نحوه سفارشی سازی تبدیل XLSX به DOCX را خواهید دید. پس بیایید شروع کنیم.

XLSX به DOCX C# Converter API - دانلود رایگان

Aspose.Cells for .NET یک API معروف و یکی از قدرتمندترین APIهای دستکاری صفحه گسترده است که به شما امکان می دهد با XLS، XLSX و سایر فرمت های صفحه گسترده محبوب کار کنید. همراه با دیگر ویژگی‌های اتوماسیون صفحه‌گسترده، API یک مبدل صفحه‌گسترده برای تبدیل فایل XLSX یا XLS MS Excel به DOCX یا سایر فرمت‌های فایل فراهم می‌کند. می توانید DLL API را دانلود یا با استفاده از NuGet در برنامه دات نت خود نصب کنید.

PM> Install-Package Aspose.Cells

تبدیل Excel XLSX به Word DOCX C#

تبدیل یک فایل MS Excel به فرمت DOCX به آسانی یک پای است و می تواند در چند مرحله انجام شود. به این ترتیب می توانید یک فایل XLSX را با استفاده از Aspose.Cells برای دات نت به DOCX تبدیل کنید.

  • فایل XLSX را با استفاده از کلاس Workbook بارگیری کنید.
  • فایل را با فرمت DOCX با استفاده از روش Workbook.Save(string, SaveFormat) ذخیره کنید.

نمونه کد زیر نحوه تبدیل یک فایل XLSX به DOCX با استفاده از C# را نشان می دهد.

 // فایل اکسل را باز کنید
Workbook workbook = new Workbook("Excel.xlsx");

// ذخیره به عنوان DOCX
workbook.Save("Book1.docx", SaveFormat.Docx);

XLSX به DOCX C# تبدیل سفارشی شده است

Aspose.Cells برای دات نت همچنین برخی از گزینه های اضافی را برای کنترل و سفارشی کردن تبدیل XLSX به DOCX در اختیار شما قرار می دهد. کلاس DocxSaveOptions شامل تمام گزینه های ممکن (ذکر شده در زیر) است که می توانید در فرآیند تبدیل استفاده کنید.

گزینهتوضیحات
CachedFileFolderپوشه کش برای ذخیره برخی از داده های بزرگ.
ClearDataپس از ذخیره فایل، کتاب کار را خالی کنید.
CreateDirectoryاگر درست باشد و دایرکتوری وجود نداشته باشد، دایرکتوری به طور خودکار قبل از ذخیره فایل ایجاد می شود.
MergeAreasنشان می دهد که آیا باید قسمت های قالب بندی شرطی و اعتبارسنجی قبل از ذخیره فایل ادغام شوند یا خیر.
RefreshChartCacheنشان می دهد که آیا داده های حافظه نهان نمودار به روز می شوند یا خیر.
SaveFormatفرمت فایل ذخیره را دریافت می کند.
SortNamesنشان می دهد که آیا نام های تعریف شده قبل از ذخیره فایل ها مرتب شوند یا خیر.
UpdateSmartArtنشان می دهد که آیا تنظیمات هنری هوشمند به روز شود یا خیر.
ValidateMergedAreasنشان می دهد که آیا سلول های ادغام شده قبل از ذخیره فایل اعتبارسنجی می شوند یا خیر.
Warning Callbackپاسخ تماس هشدار را دریافت یا تنظیم می کند.

نمونه کد زیر نحوه استفاده از گزینه های اضافی را هنگام تبدیل یک فایل XLSX به DOCX در C# نشان می دهد.

// فایل اکسل را باز کنید
Workbook workbook = new Workbook("Excel.xlsx");

// گزینه های ذخیره DOCX را ایجاد کنید
DocxSaveOptions options = new DocxSaveOptions();
options.ClearData = true;
options.CreateDirectory = true;
options.CachedFileFolder = "cache";
options.MergeAreas = true;

// ذخیره به عنوان DOCX
workbook.Save("Book1.docx", options);

Aspose.Cells را برای دات نت به صورت رایگان امتحان کنید

می توانید مجوز موقت خود را برای استفاده از Aspose.Cells برای دات نت به صورت رایگان و بدون هیچ محدودیت آزمایشی دریافت کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل های XLSX یا XLS MS Excel به فرمت Word DOCX با استفاده از سی شارپ آشنا شدید. علاوه بر این، نحوه سفارشی سازی فرآیند تبدیل را با استفاده از گزینه های مختلف مشاهده کرده اید. می توانید با استفاده از documentation در مورد API .NET Excel کاوش کنید.

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