Візуалізація тривимірних наборів даних є важливою для інженерного, наукового та фінансового аналізу. Surface3D chart забезпечує чітке, кольорове представлення значень по двох осях, роблячи тенденції та шаблони миттєво впізнаваними. У цій статті ви дізнаєтеся, як створити Surface3D chart в Excel, використовуючи C# з Aspose.Cells for .NET. Приклад коду створює робочу книгу, заповнює її тестовими даними, додає Surface3D chart, налаштовує її вигляд і зберігає файл у форматі XLSX.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення Surface3D діаграми
- Створення Surface3D діаграми в Excel за допомогою C#
- Отримати безкоштовну ліцензію
- Безкоштовні ресурси
- Висновок
- Дивіться також
C# Excel Library для створення Surface3D діаграми
Aspose.Cells for .NET — це всебічна бібліотека автоматизації Excel, яка дозволяє розробникам створювати, змінювати та візуалізувати файли Excel без Microsoft Office. Вона підтримує всі типи діаграм, включаючи 3‑D Surface діаграму, і пропонує високопродуктивні API для великих наборів даних.
Ключові переваги використання Aspose.Cells for .NET:
- Full‑featured API – Доступ до всіх функцій Excel програмно.
- Robust chart support – Створюйте 2‑D, 3‑D та спеціальні діаграми, такі як Surface, Radar та Stock.
- Performance‑optimized – Обробляє мільйони клітинок з низьким споживанням пам’яті.
- Cross‑platform – Працює на .NET Framework, .NET Core, .NET 5/6/7 та .NET Standard.
Встановлення
Встановіть бібліотеку через NuGet:
PM> Install-Package Aspose.Cells
Або додайте посилання на пакет у файл вашого проєкту:
<PackageReference Include="Aspose.Cells" Version="24.12.0" />
Створення Surface3D діаграми в Excel за допомогою C#
Нижче наведено повний, самодостатній консольний застосунок C#, який створює діаграму Surface3D.
1. Створіть новий консольний проект
dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells
2. Замініть Program.cs наступним кодом
Пояснення ключових кроків
| Step | What it does |
|---|---|
| 1 | Створює новий Workbook і отримує доступ до першого робочого листа. |
| 2 | Заповнює робочий лист матрицею Z‑значень та мітками для осей X і Y. |
| 3 | Додає об’єкт діаграми ChartType.Surface3D і розташовує його на листі. |
| 4 | Встановлює діапазон даних для діаграми, зв’язуючи категорії (X) та серії (Y) з клітинками. |
| 5 | Показує необов’язкові налаштування: стиль, легенду, назви осей та форматування області графіка. |
| 6 | Зберігає робочий лист у файл формату XLSX. |
Запустіть проєкт за допомогою dotnet run. Згенерований Surface3DChart_Output.xlsx міститиме таблицю даних та повністю відтворений 3‑D Surface графік.
Отримати безкоштовну ліцензію
Aspose пропонує тимчасову безкоштовну ліцензію для оцінки. Відвідайте сторінку тимчасової ліцензії Aspose, щоб отримати 30‑денний ліцензійний ключ, який розблоковує всі функції, включаючи генерацію діаграм, без будь‑яких водяних знаків.
// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");
Surface3D діаграма Excel: безкоштовні ресурси
Продовжуйте розширювати свої знання з автоматизації Excel за допомогою цих безкоштовних ресурсів:
- Посібник розробника – https://docs.aspose.com/cells/net/
- Онлайн‑демо та конвертер – https://products.aspose.app/cells/family
- Довідник API – https://reference.aspose.com/cells/net/
- Статті How‑to та пости блогу – https://blog.aspose.com/uk/categories/aspose.cells-product-family/
- Форум спільноти – https://forum.aspose.com/c/cells/9
Висновок
Створення Surface3D діаграми в Excel просте за допомогою Aspose.Cells for .NET. Бібліотека абстрагує низькорівневу роботу з XML, дозволяючи зосередитися на підготовці даних та візуальному налаштуванні. Використовуйте надані приклади коду як відправну точку, адаптуйте матрицю даних до вашого сценарію та насолоджуйтеся високоякісними, готовими до експорту 3‑D поверхневими візуалізаціями за кілька хвилин.
Якщо у вас є питання, проблеми або запити щодо функціоналу, не соромтеся розмістити їх на форумі підтримки Aspose.