Файли Excel широко використовуються для зберігання та організації даних невеликого та великого розміру. Крім того, ви можете виконувати різні операції з даними, що зберігаються на робочих аркушах Excel. У деяких випадках може знадобитися конвертувати аркуші Excel в інші формати, наприклад, щоб вставити їх вміст у веб-програми. Для таких випадків у цій статті описано, як конвертувати Excel XLSX або XLS у SVG у C#.
- Конвертер C# Excel у SVG — безкоштовно завантажити
- Кроки для перетворення XLS/XLSX на SVG у C#
- Перетворіть файл Excel у SVG на C#
Конвертер C# Excel XLS у SVG — безкоштовно завантажити
Щоб конвертувати файли Excel XLSX або XLS у SVG, ми будемо використовувати Aspose.Cells for .NET. Це потужний API для створення, зміни та перетворення файлів електронних таблиць із програм .NET. Ви можете завантажити API або встановити його за допомогою NuGet.
PM> Install-Package Aspose.Cells
Кроки для перетворення Excel у SVG у C#
Aspose.Cells for .NET забезпечує простий спосіб конвертувати файл Excel у SVG за кілька кроків. Ось як ви можете конвертувати файл XLS або XLSX у SVG за допомогою API.
- Завантажте файл Excel з диска.
- Перегляньте аркуші або виберіть потрібний аркуш.
- Перетворіть аркуш(и) як зображення(а) SVG і збережіть у потрібному місці.
У наступному розділі показано, як перетворити файл Excel на SVG у C#.
Збережіть Excel XLS як SVG у C#
Нижче наведено кроки для перетворення файлу Excel XLSX або XLS у SVG у C#.
- Завантажте файл Excel за допомогою класу Workbook.
- Виберіть потрібний аркуш або перегляньте всі аркуші в колекції Workbook.Worksheets.
- Створіть об’єкт класу ImageOrPrintOptions і встановіть параметри візуалізації.
- Створіть об’єкт класу SheetRenderer для аркуша.
- Перетворіть Excel у SVG за допомогою методу SheetRenderer.ToImage(int32, string).
У наведеному нижче прикладі коду C# показано, як перетворити Excel XLSX на SVG.
// Завантажте файл Excel
var workbook = new Workbook("sourceFile.xlsx");
// Отримайте посилання на потрібний аркуш
var worksheet = workbook.Worksheets[0];
// Встановіть параметри виведення зображення
var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()
{
OnePagePerSheet = true,
ImageType = Aspose.Cells.Drawing.ImageType.Svg
};
// Перетворіть робочий аркуш Excel у SVG
var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);
renderer.ToImage(0, "output.svg");
C# Експортуйте файли Excel у SVG – отримайте безкоштовну ліцензію
Отримайте тимчасову ліцензію і використовуйте Aspose.Cells for .NET без оціночних обмежень.
Висновок
У цій статті ви дізналися, як конвертувати файли Excel XLSX або XLS у SVG у C#. Ви можете виконати це перетворення, щоб вставити вміст робочих аркушів Excel у свої програми.
Дослідіть API перетворення C# Excel у SVG
Ви також можете дослідити інші функції Aspose.Cells for .NET за допомогою документації. Ви також можете поставити свої запитання через наш форум.