فایلهای XLSX MS Excel به شما این امکان را میدهند که دادههای جدولی را در قالب سطر و ستون نگه دارید. شما می توانید داده های کوچک، متوسط یا بزرگ را به راحتی در کاربرگ های XLSX ذخیره کنید. با این حال، ممکن است موردی وجود داشته باشد که شما نیاز به تبدیل داده های صفحه گسترده به فرمت پردازش کلمه داشته باشید. برای چنین مواردی در این مقاله با نحوه تبدیل Excel XLSX به Word DOCX با استفاده از سی شارپ آشنا می شوید. علاوه بر این، نحوه سفارشی سازی تبدیل XLSX به DOCX را خواهید دید. پس بیایید شروع کنیم.
- XLSX به DOCX C# Converter API
- تبدیل اکسل XLSX به Word DOCX با استفاده از سی شارپ
- تبدیل XLSX به DOCX با گزینه های اضافی در سی شارپ
- Aspose.Cells را برای دات نت به صورت رایگان امتحان کنید
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 کاوش کنید.