Спарклайн у зображенні Excel

Діаграми є одним із чудових механізмів для візуального представлення даних, і коли ви маєте справу з обчислювальними даними у файлах Excel, графіки та діаграми відіграють ключову роль у представленні даних. Однак іноді ми стикаємося з ситуацією, коли не можемо розмістити діаграми/графіки в електронній таблиці Excel. Отже, нам потрібен розумніший спосіб представлення тенденції даних, і тут починають діяти спарклайни.

Переваги використання Sparklines в Excel

Спарклайни в Excel дозволяють миттєво побачити тенденції та закономірності в даних, використовуючи мінімальний об’єм на інформаційній панелі. У більшості випадків ви, імовірно, створюватимете групу спарклайнів — по одному для кожного рядка чи стовпця даних. Робочий аркуш може містити будь-яку кількість груп спарклайнів. Excel запам’ятовує кожну групу, і ви можете працювати з групою як з єдиним блоком.

Групи спарклайнів забезпечують дуже зручний механізм роботи з набором спарклайнів у певних групах. Наприклад, ви можете вибрати один спарклайн у групі, а потім змінити форматування всіх спарклайнів у групі. Щоб полегшити нашим користувачам програмну роботу з аркушами Excel, роботу з групами спарклайнів було додатково оптимізовано в останній версії Aspose.Cells Cloud API.

Як отримати опис групи спарклайнів

Найшвидший і найпростіший спосіб працювати з документами – це використовувати Хмарне сховище. Після того, як ви завантажили аркуш Excel, що містить групу спарклайнів, ви можете легко отримати деталі, що стосуються групи.

Отримання маркера веб-автентифікації JSON

Наші хмарні API та Cloud Storage захищені та доступ до них мають лише авторизовані користувачі. Отримавши авторизацію, ви можете легко виконувати операції з читання, завантаження, оновлення або видалення документів, доступних у хмарному сховищі або в локальній системі. Щоб отримати маркер JWT,

  • Перша реєстрація облікового запису через панель інструментів Cloud
  • Потім увійдіть на інформаційну панель Cloud і натисніть меню «Програми» зліва
  • За умовчанням на сторінці буде перша програма. Натисніть, щоб відкрити деталі
  • На сторінці інформації про першу програму ви знайдете свій персональний ідентифікатор клієнта та секрет клієнта
  • Введіть наступну команду в командному рядку, щоб отримати маркер JWT.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=xxxx-xxx-xxx-xxx-xxxx&client_secret=xxxxxxx" \
-H "Accept: application/json"

Для отримання додаткової інформації відвідайте JSON Web Token Authentication

команда cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"

Спробуйте скористатися API Reference

  • Відкрийте довідкову сторінку API для Aspose.Cells Cloud.
  • Автентифікуйте за допомогою ідентифікатора клієнта та ключів клієнт-сервер.
  • Отримайте доступ до API GetWorksheetSparklineGroups і натисніть кнопку Спробувати.
  • Введіть назву робочої книги Excel у полі імені (у нашому випадку це Sparkline.xlsx).
  • Введіть назву робочого аркуша, що містить групу Sparkline, у полі sheetName (у нашому випадку Sheet1).
  • Натисніть кнопку Виконати. Деталі витягуються та відображаються в розділі відповідей.

URL запиту

https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups

Відповідь відображатиме всі деталі, пов’язані з кольором, стилем, стилем, типом, LowPointColor, маркерами тощо. Перегляньте наступні зображення, на яких показано попередній перегляд аркуша Excel, що містить групи спарклайнів, а також інформацію, відтворену у відповідь.

Попередній перегляд властивостей Sparkline

Рис. 1: Попередній перегляд властивостей, пов’язаних із групою Sparkline.

Діапазон даних для групи вертикальних спарклайнів

Малюнок 2:- Попередній перегляд діапазону даних для групи вертикальних спарклайнів.

Діапазон даних горизонтального спарклайну

Малюнок 3:- Попередній перегляд діапазону даних для групи горизонтальних спарклайнів.

Тип групи Sparkline

Мал. 4: - Попередній перегляд типу групи спарклайнів.

Додайте опис групи Sparkline

Aspose.Cells Cloud також надає можливість додавати опис групи Sparkline на аркуш Excel. Для виконання цієї вимоги для PostWorksheetSparklineGroup потрібні параметри name, sheetName, sparklineGroupIndex, sparklineGroup.

Оновіть опис групи Sparkline в Excel

Щоб оновити спарклайн в Excel, спробуйте скористатися PutWorksheetSparklineGroup API. Для виконання цієї вимоги API вимагає наступних параметрів

  • name :- Назва книги, що зберігається в хмарному сховищі
  • sheetName : - Робочий аркуш, куди потрібно додати спарклайн
  • тип: - Тип спарклайну (рядок, стовпець, виграш/програш)
  • dataRange : - Діапазон даних, який нам потрібно використовувати як джерело для спарклайну
  • isVertical : - спарклайн вертикальний чи ні
  • locationRange : - Місце, де нам потрібно намалювати спарклайн

Команда cURL

curl -X PUT "https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups?type=Column&dataRange=B3%3AF9&isVertical=false&locationRange=G3%3AG9" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

У наведеному вище сценарії тип спарклайну вказано як Column (оновлено з Line до Column), dataRange вказано як B3:F9, isVertical вказано як False і locationRange вказано як G3:G9.

URL запиту

https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups?type=Column&dataRange=B3%3AF9&isVertical=false&locationRange=G3%3AG9
Попередній перегляд оновлення типу Sparkline

Рис. 5: оновлено попередній перегляд типу спарклайна.

Кроки для видалення опису групи спарклайнів

Aspose.Cells Cloud також забезпечує швидкий механізм видалення існуючих спарклайнів у Excel. Щоб видалити всі групи спарклайнів, спробуйте скористатися API DeleteWorksheetSparklineGroups. Тоді як, якщо нам потрібно видалити групу спарклайнів на основі певного ідентифікатора індексу, нам потрібно використовувати DeleteWorksheetSparklineGroup.

команда cURL

curl -X DELETE "https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups/1" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"

URL запиту

https://api.aspose.cloud/v3.0/cells/Sparkline.xlsx/worksheets/Sheet1/sparklineGroups/1

Після успішного виконання в тілі відповіді відображається код відповіді 200. На наступному зображенні показано вилучену групу вертикальних спарклайнів із аркуша Excel. У той час як інша група горизонтальних спарклайнів залишається на аркуші, оскільки видаляється лише група індексів 1.

Групу вертикальних спарклайнів видалено

Малюнок 6: - Попередній перегляд групи вертикальних спарклайнів після видалення.

У статті пояснюється, як отримати, створити, оновити та видалити спарклайни в Excel за допомогою REST API. Ви також можете прочитати пов’язаний блог із Керування зведеними таблицями та спарклайнами діаграм за допомогою Cloud API. Якщо у вас виникли пов’язані запитання, зв’яжіться через безкоштовний форум підтримки.

Вихідний код API також можна знайти в GitHub Free code repository.

Схожі статті

Ми настійно рекомендуємо відвідати наступні посилання, щоб дізнатися більше про: