Створення кругової діаграми у Word за допомогою Python

Кругова діаграма у Word є потужним візуальним інструментом. Вона допомагає представляти дані в зрозумілому та привабливому вигляді. Багато галузей використовують кругові діаграми для відображення пропорцій та порівнянь. Наприклад, бізнес використовує їх для аналізу продажів, а освітяни - для результатів опитувань. Добре спроєктована кругова діаграма може покращити звіти та презентації, роблячи складну інформацію легшою для розуміння. У цій статті ми розглянемо, як створити кругову діаграму у Word за допомогою Python.

Ця стаття охоплює такі теми:

Бібліотека Python для кругових діаграм у Word

Ми використовуватимемо Aspose.Words для Python для створення кругових діаграм у документах Word. Ця бібліотека спрощує процес створення та редагування документів Word. За допомогою Aspose.Words ви можете легко вставляти діаграми, включаючи кругові діаграми, у свої документи. Бібліотека підтримує різні типи діаграм та надає розширені можливості налаштування, що робить її відмінним вибором для розробників, які прагнуть автоматизувати створення документів.

Ця бібліотека Python для кругових діаграм пропонує кілька особливостей, які роблять її ідеальною для створення кругових діаграм у Word:

  • Легка інтеграція: Бібліотека легко інтегрується з додатками на Python.
  • Гнучкість: Ви можете створювати, змінювати та обробляти документи програмним шляхом.
  • Розширені можливості налаштування: Легко налаштовуйте вигляд та дані кругових діаграм.
  • Висока продуктивність: Створюйте документи швидко без втрати якості.

Для початку необхідно встановити Aspose.Words для Python. Ви можете завантажити її з розділу випусків. Використовуйте наступну команду pip для встановлення:

pip install aspose-words

Як створити кругову діаграму у Word

Слідуйте цим крокам для створення кругової діаграми у документі Word за допомогою Python:

  1. Створіть новий документ Word за допомогою класу Document.
  2. Створіть об’єкт DocumentBuilder для побудови документа.
  3. Вставте кругову діаграму з зазначеними розмірами за допомогою методу insert_chart().
  4. Отримайте діаграму з вставленої фігури діаграми за допомогою chartShape.chart.
  5. Очистіть існуючі ряди у діаграмі за допомогою chart.series.clear().
  6. Додайте новий ряд з категоріями та значеннями.
  7. Налаштуйте підписи даних.
  8. Налаштуйте зовнішній вигляд.
  9. Збережіть документ у зазначеному шляху за допомогою методу save().

Ось повний приклад коду на Python, який реалізує наведені кроки:

Як створити кругову діаграму у Word за допомогою Python

Як створити кругову діаграму у Word за допомогою Python.

Створення кругової діаграми з піддіаграмами у Word

Щоб створити “кругову діаграму з піддіаграмами” замість стандартної кругової діаграми, потрібно лише вказати ChartType.PIE_OF_PIE замість ChartType.PIE.

Ось код з цією модифікацією:

Як створити кругову діаграму з піддіаграмами у Word за допомогою Python

Як створити кругову діаграму з піддіаграмами у Word за допомогою Python.

Вставка кругової діаграми з горизонтальними піддіаграмами у Word

Щоб створити “кругову діаграму з горизонтальними піддіаграмами”, потрібно лише змінити крок 2 на використання ChartType.PIE_OF_BAR замість ChartType.PIE. Ось оновлений код:

Як створити кругову діаграму з горизонтальними піддіаграмами у Word за допомогою Python

Як створити кругову діаграму з горизонтальними піддіаграмами у Word за допомогою Python.

Створення 3D кругової діаграми у Word

Щоб створити 3D кругову діаграму, просто оновіть крок 2, вказавши ChartType.PIE_3D. Ось оновлений код:

Як створити 3D кругову діаграму у Word за допомогою Python

Як створити 3D кругову діаграму у Word за допомогою Python.

Отримати безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію для оцінювання Aspose.Words для Python без обмежень.

Висновок

Ця стаття показала, як створити кругову діаграму у Word за допомогою Aspose.Words для Python. Ми розглянули кілька варіантів, включаючи стандартну кругову діаграму, кругову діаграму з піддіаграмами та 3D кругову діаграму. Завдяки Aspose.Words ви можете легко вставляти візуалізації у свої документи Word та підвищувати ефективність їх представлення.

Для додаткових відомостей звертайтеся до офіційної документації Aspose.Words.

Дивіться також