Excel у SVG C#

Файли Excel широко використовуються для зберігання та організації даних невеликого та великого розміру. Крім того, ви можете виконувати різні операції з даними, що зберігаються на робочих аркушах Excel. У деяких випадках може знадобитися конвертувати аркуші Excel в інші формати, наприклад, щоб вставити їх вміст у веб-програми. Для таких випадків у цій статті описано, як конвертувати Excel XLSX або XLS у 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#.

  1. Завантажте файл Excel за допомогою класу Workbook.
  2. Виберіть потрібний аркуш або перегляньте всі аркуші в колекції Workbook.Worksheets.
  3. Створіть об’єкт класу ImageOrPrintOptions і встановіть параметри візуалізації.
  4. Створіть об’єкт класу SheetRenderer для аркуша.
  5. Перетворіть 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 за допомогою документації. Ви також можете поставити свої запитання через наш форум.

Дивись також