XLSX в DOCX C#

Файли MS Excel XLSX дозволяють зберігати табличні дані у формі рядків і стовпців. Ви можете легко зберігати малі, середні або великі дані на аркушах XLSX. Однак може бути випадок, коли вам знадобиться перетворити дані електронної таблиці у формат текстового процесора. Для таких випадків у цій статті ви дізнаєтесь, як конвертувати Excel XLSX у Word DOCX за допомогою C#. Крім того, ви побачите, як налаштувати перетворення XLSX у DOCX. Тож почнемо.

API конвертера XLSX у DOCX C# — безкоштовно завантажити

Aspose.Cells for .NET — це добре відомий і один із потужних API для обробки електронних таблиць, який дозволяє працювати з XLS, XLSX та іншими популярними форматами електронних таблиць. Разом з іншими функціями автоматизації електронних таблиць API надає конвертер електронних таблиць для перетворення файлів XLSX або XLS MS Excel у формати DOCX або інші формати файлів. Ви можете завантажити DLL API або інсталювати його у своїй програмі .NET за допомогою NuGet.

PM> Install-Package Aspose.Cells

Перетворення Excel XLSX у Word DOCX C#

Конвертація файлу MS Excel у формат DOCX проста, як пиріг, і може бути виконана за кілька кроків. Ось як ви можете конвертувати файл XLSX у DOCX за допомогою Aspose.Cells for .NET.

У наведеному нижче прикладі коду показано, як перетворити файл XLSX на DOCX за допомогою C#.

 // Відкрийте файл Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Зберегти як DOCX
workbook.Save("Book1.docx", SaveFormat.Docx);

Спеціальне перетворення XLSX у DOCX C#

Aspose.Cells for .NET також надає вам деякі додаткові параметри для контролю та налаштування перетворення XLSX у DOCX. Клас DocxSaveOptions містить усі можливі параметри (перелічені нижче), які можна використовувати в процесі перетворення.

ВаріантОпис
CachedFileFolderКеш-папка для зберігання великих даних.
ClearDataЗробіть книгу порожньою після збереження файлу.
Створити каталогЯкщо true і каталог не існує, каталог буде створено автоматично перед збереженням файлу.
MergeAreasВказує, чи слід об’єднувати області умовного форматування та перевірки перед збереженням файлу.
RefreshChartCacheВказує, чи оновлюються дані кешу діаграми.
SaveFormatОтримує формат файлу збереження.
Назви сортуванняВказує, чи сортувати визначені імена перед збереженням файлів.
UpdateSmartArtВказує, чи потрібно оновлювати налаштування інтелектуального мистецтва.
ValidateMergedAreasУказує, чи перевіряти об’єднані клітинки перед збереженням файлу.
WarningCallbackОтримує або встановлює зворотний виклик попередження.

У наведеному нижче прикладі коду показано, як використовувати додаткові параметри під час перетворення файлу XLSX на DOCX у C#.

// Відкрийте файл Excel
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 for .NET безкоштовно

Ви можете отримати свою тимчасову ліцензію на використання Aspose.Cells for .NET безкоштовно без будь-яких пробних обмежень.

Висновок

У цій статті ви дізналися, як конвертувати файли MS Excel XLSX або XLS у формат Word DOCX за допомогою C#. Крім того, ви бачили, як налаштувати процес перетворення за допомогою різних параметрів. Ви можете дізнатися більше про API .NET Excel за допомогою документації.

Дивись також