В тази тема ще получите отговор как да конвертирате Excel диаграма в JPG в C# без Interop. След като преминете през този урок стъпка по стъпка, ще можете да запишете диаграма на Excel като JPG в C#. Подобно на запазването като JPG, вие можете също да запазите диаграма във всеки от другите често срещани формати като BMP, PNG, SVG и др.
Стъпки за конвертиране на диаграма на Excel в JPG в C#
- С помощта на мениджъра на пакети NuGet инсталирайте Aspose.Cells for .NET
- Добавете използваща директива за пространства от имена Aspose.Cells, Aspose.Cells.Charts и Aspose.Cells.Rendering
- Задайте лиценз за Aspose, като използвате метода SetLicense
- Заредете workbook, съдържащ chart
- Вземете екземпляр на диаграмата от желания работен лист
- Накрая запазете диаграмата като JPG файл
Тези стъпки демонстрират процеса на конвертиране на диаграмата на Excel в JPG в C# и записването й във файл, но има и други опции като запазване на изходното изображение в MemoryStream и съответното му използване. Функцията Chart.ToImage() предоставя опция за избор на номер на страница и ако диаграмата е твърде голяма и се състои от няколко страници.
Код за конвертиране на диаграма на Excel в JPG в C#
Това преобразуване нито изисква MS Excel да бъде инсталиран в системата, нито се използва interop. Това е прост код на приложение, базирано на конзола, което може да се използва в базирани на формуляри, ASP.NET и други уеб технологии като Azure и много други.
В този пример научихме как да конвертираме диаграма на Excel в JPG в C#. С помощта на опцията ImageType обаче можете да го запазите като PNG, BMP, PICT, TIFF, SVG и много други формати. Можете да конвертирате Excel файлове в други формати, като XPS, както е посочено в статията как да конвертирате Excel в XPS в C#.