Таблиця контенту
Огляд
The Aspose.Cells.LowCode
TextConverter полегшує конвертацію Excel spreadsheets в різні текстові формати, такі як CSV, TSV, XML, SLK і DIF. Цей інструмент необхідний для обміну даними, ETL трубопроводів і інтеграції з системами спадщини.
Чому Excel перетворюється на текстові формати?
- Data Integration & ETL: Легко інтегрувати дані в бази даних, аналітичні системи та склади даних.
- Співвідношення системи легалізації: комунікації з старішими системами, які вимагають прямих текстових входів.
- Читальні та збережені дані: спрощення перевірки та управління даними в гуманітарних форматах.
Ключові переваги Aspose.Cells LowCode TextConverter
- ** Підтримка розширеного формату**: легко конвертувати в CSV, TSV, XML, SLK, DIF, SQLSCRIPT і багато іншого.
- Просте використання API: швидка конвертація за допомогою мінімального коду з одним методом дзвінка.
- ** Точні круглих порад**: перетворюйте назад і назад між Excel і текстовими форматами без втрати даних.
- Флексибильна кодування: Легко керувати файловою кодією за допомогою потоків або налаштуваних конфигурацій.
Передумови
- Завантажити найновішу версію Aspose.Cells.LowCode через NuGet:
Install-Package Aspose.Cells.LowCode
- .NET 6.0 або пізніше.
- Потрібні номінації:
using Aspose.Cells;
using Aspose.Cells.LowCode;
Крок за кроком інструкція конверсії
Excel до CSV
Конвертуйте таблиці Excel безпосередньо у форматі CSV:
var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.xlsx" };
var saveOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "contacts.csv" };
TextConverter.Process(loadOptions, saveOptions);
Світовий до Excel
Введіть дані CSV назад в робочу книжку Excel:
var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.csv" };
var excelOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "contacts.xlsx" };
TextConverter.Process(loadOptions, excelOptions);
Інші формати (TSV, SLK, XML)
Конвертуйте Excel в інші текстові формати з легкістю:
saveOptions.SaveFormat = SaveFormat.Tsv; // Also supports SLK, XML
TextConverter.Process(loadOptions, saveOptions);
Повний C# Код Приклад
Повна, виконана програма C#, що демонструє конверсію між Excel і CSV:
using System;
using Aspose.Cells.LowCode;
namespace TextConversionExample
{
class Program
{
static void Main()
{
// Excel to CSV
var excelLoadOpts = new LowCodeLoadOptions { InputFile = "report.xlsx" };
var csvSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "report.csv" };
TextConverter.Process(excelLoadOpts, csvSaveOpts);
Console.WriteLine("Excel to CSV conversion completed.");
// CSV to Excel
var csvLoadOpts = new LowCodeLoadOptions { InputFile = "report.csv" };
var excelSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "report_converted.xlsx" };
TextConverter.Process(csvLoadOpts, excelSaveOpts);
Console.WriteLine("CSV to Excel conversion completed.");
}
}
}
Поради з оптимізації продуктивності
- Управління великими наборами даних: перетворювати великі файли в шматочки або потоку даних лінійно за лінією.
- ** Планована автоматизація**: Використовуйте обробку пакетів або заплановані завдання, щоб автоматизувати повторні конверсії.
- Custom Delimiter Handling: Використовуйте персоналізовані делімітери за допомогою додаткового скрипта або повного Aspose.Cells API.
Загальні проблеми та вирішення проблем
Помилка або проблема | Рекомендовані рішення |
---|---|
Unsupported SaveFormat errors | Перевірте, які формати відповідають підтримуваним типам і правильні розширення файлів. |
Зашифрування помилок | Explicitly specify encoding (e.g., Encoding.UTF8 Коли читати / писати. |
Зловживання даними або неправильне злиття | Налаштуйте ширину колони або розмежування з повною опцією API. |
Часто задавані запитання (FAQ)
**Q1: Чи можна включити заголовки в експортований CSV?**Так, переконайтеся, що перший ряд Excel містить заголовки.
**Q2: Як перетворити дані XML назад у формат Excel?**Set SaveFormat = SaveFormat.Xml
in TextConverter.Process
.
**Q3: Чи підтримує TextConverter компресію файлів?**No direct compression; use .NET System.IO.Compression
separately after conversion.
Спільні ресурси
More in this category
- Конвертувати Excel на зображення за допомогою Aspose.Cells для .NET Plugin
- Конвертуйте Excel в JSON і Json в Excel з Aspose.Cells для .NET
- Як заблокувати і захистити Excel Spreadsheets з Aspose.Cells для .NET
- Excel до PDF: Плагін конвертера PDF Aspose.Cells для .NET
- Посібник з конвертації Excel в зображення в .NET Інструкція по перетворенню файлів Excel у формат зображень за допомогою технологій .NET. Цей посібник охоплює основи роботи з бібліотеками для конвертації, встановлення необхідного програмного забезпечення та надання прикладів коду для успішної конвертації. Ми розглянемо методи обробки даних Excel, їх візуалізацію у форматі зображень та оптимізацію процесу для досягнення найкращих результатів. Ознайомтеся з цим посібником, щоб отримати детальне розуміння конвертації Excel в зображення за допомогою .NET. Цей керівний посібник призначений для розробників, які мають базові знання про .NET та бажають навчитись конвертувати файли Excel у формат зображень. Ми почнемо із встановлення необхідних бібліотек, таких як EPPlus або ClosedXML для роботи з даними Excel, а також бібліотеки, наприклад, SkiaSharp чи System.Drawing, для створення та обробки зображень. Після встановлення необхідного програмного забезпечення ми розглянемо приклади коду, які демонструють процес конвертації, починаючи від завантаження файлів Excel до їх перетворення у зображення. У нашому керівнику ми покриваємо такі теми: 1. Встановлення необхідного програмного забезпечення та бібліотек. 2. Завантаження файлів Excel у ваше .NET-застосування. 3. Обробка даних Excel, включно з читанням клітинок та стилів. 4. Створення зображень на основі оброблених даних Excel. 5. Збереження згенерованих зображень у потрібному форматі (PNG, JPG тощо). 6. Оптимізація процесу конвертації для досягнення найкращих результатів. Після прочитання цього посібника ви будете мати всю необхідну інформацію та приклади коду, щоб успішно конвертувати файли Excel у зображення за допомогою .NET. Незалежно від вашого рівня досвіду, цей керівник допоможе вам покращити свої навички та розширити можливості вашого .NET-застосування.