У цій темі ви отримаєте відповідь на те, як конвертувати діаграму 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 у системі та використання взаємодії. Це простий код програми на основі консолі, який можна використовувати на основі форм, ASP.NET та інших веб-технологіях, таких як Azure та багато інших.
У цьому прикладі ми дізналися, як конвертувати діаграму Excel у JPG на C#. Однак за допомогою параметра ImageType ви можете зберегти його як PNG, BMP, PICT, TIFF, SVG та багато інших форматів. Ви можете конвертувати файли Excel в інші формати, наприклад XPS, як зазначено в статті як конвертувати Excel у XPS на C#.