
Преобразование файлов TXT в Excel XLSX является распространенным требованием при обработке и анализе данных. В этой записи блога вы познакомитесь с процессом преобразования TXT в Excel с помощью C#. Мы рассмотрим шаги, необходимые для чтения файла TXT и создания файла Excel из его содержимого.
Зачем конвертировать TXT в XLSX?
Организация данных. Формат файлов Excel поддерживает организацию и анализ данных, что упрощает их интерпретацию и управление.
Расширенные возможности: файлы Excel поддерживают формулы, диаграммы и параметры форматирования, недоступные в обычных текстовых файлах.
Автоматизация. Автоматизация процесса преобразования экономит время и снижает риск ошибок по сравнению с вводом данных вручную.
Конвертер TXT в XLSX — установка C# API
Прежде чем мы начнем, убедитесь, что у вас есть следующие предварительные условия:
Visual Studio установлена на вашем компьютере.
.NET Framework (4.5 или более поздняя версия) или .NET Core/5.0+.
Установите Conholdate.Total for .NET в своей среде, чтобы преобразовать текстовые файлы в формат файлов Excel. Просто загрузите файл DLL или запустите команду установки NuGet ниже:
PM> NuGet\Install-Package Conholdate.Total
Преобразование TXT в XLSX в C#
Следующие шаги показывают, как преобразовать файл TXT в файл XLSX на C#:
- Создайте экземпляр класса TxtLoadOptions.
- При необходимости установите пользовательские свойства.
- Загрузите файл TXT, используя класс Workbook.
- Экспортируйте загруженный файл TXT в файл Excel, вызвав метод Save.
В приведенном ниже примере кода показано, как преобразовать TXT в XLSX на C#:
// Создать объект класса TxtLoadOptions.
Aspose.Cells.TxtLoadOptions options = new Aspose.Cells.TxtLoadOptions();
// Загрузите файл TXT
Workbook wb = new Workbook("input.txt", options);
// Сохранить как XLSX
wb.Save("Excel.xlsx", Aspose.Cells.SaveFormat.Xlsx);
Бесплатная пробная лицензия
Вы можете оценить API без каких-либо ограничений оценки или водяных знаков в выходных файлах, просто запросив бесплатную временную лицензию. Вы даже можете продлить бесплатную пробную версию, если вам нужно протестировать множество функций, чтобы убедиться, что API соответствует вашим требованиям.
Заключение
Преобразование TXT в Excel на C# — это простая задача с помощью примера кода, представленного в этом руководстве. Этот процесс можно автоматизировать для больших наборов данных, что делает его эффективным решением задач управления данными. Если вам нужно преобразовать TXT в XLSX для создания отчетов, анализа или обработки данных, описанные выше шаги обеспечат прочную основу для вашего приложения C#. Однако, если у вас есть какие-либо вопросы или вопросы, свяжитесь с нами на форум.
Часто задаваемые вопросы
Могу ли я настроить форматирование файла Excel?
Да, существует множество свойств для форматирования ячеек, добавления стилей и создания сложных электронных таблиц. Вы можете настроить выходной файл Excel в соответствии с вашими требованиями.
Могу ли я использовать разные разделители в исходном файле TXT?
Да, вы можете использовать другие разделители, кроме запятой (например, табуляция, точка с запятой), в зависимости от вашего варианта использования.
Могу ли я преобразовать несколько файлов TXT в один файл Excel?
Конечно, вы можете читать несколько файлов TXT и записывать их содержимое на разные листы или добавлять их на один лист в файле Excel.