Skip to content

dboybkru/PY_presentation

Repository files navigation

PY_presentation

Создание презентаций на Python с использованием библиотеки python-pptx

Описание

Этот проект демонстрирует, как создавать профессиональные презентации PowerPoint программно с помощью Python. В проекте представлены два примера презентаций с различными элементами: текстом, таблицами, диаграммами и стилизацией.

Файлы проекта

  • create_presentation.py - Создание презентации "Наша подписка в работе и жизни" с диаграммами и таблицами
  • soc_prezentation.py - Создание презентации "Социальный Мост" с кастомным стилем текста
  • Наша_подписка_в_работе_и_жизни.pptx - Готовая презентация о подписках
  • Social_Bridge_Presentation.pptx - Готовая презентация о социальном проекте

Требования

Для работы с проектом необходимо установить следующие библиотеки:

pip install python-pptx matplotlib

Использование

Создание презентации о подписках

python create_presentation.py

Этот скрипт создаёт презентацию с:

  • Титульным слайдом
  • Слайдами с текстовым содержимым
  • Таблицей с примерами применения
  • Круговой диаграммой с данными о преимуществах

Создание презентации "Социальный Мост"

python soc_prezentation.py

Этот скрипт демонстрирует:

  • Создание слайдов с кастомным стилем
  • Настройку шрифтов и цветов
  • Структурированное представление данных

Возможности

Проект показывает, как:

  • Создавать различные типы слайдов (титульные, с содержимым)
  • Добавлять и форматировать текст
  • Вставлять таблицы с данными
  • Создавать и встраивать диаграммы matplotlib
  • Настраивать стили и форматирование
  • Сохранять готовые презентации в формате .pptx

Структура слайдов

Презентация о подписках

  1. Заголовочный слайд
  2. Введение
  3. Преимущества использования
  4. Примеры применения (с таблицей)
  5. Диаграмма преимуществ
  6. Потенциальные риски
  7. Заключение

Презентация "Социальный Мост"

  1. Титульный слайд
  2. Обзор продукта
  3. Описание проблемы
  4. Описание продукта
  5. План внедрения
  6. Заключение

Дополнительные возможности

Библиотека python-pptx поддерживает множество других функций:

  • Добавление изображений и медиафайлов
  • Создание анимаций и переходов
  • Работа с мастер-слайдами
  • Настройка макетов и тем
  • Экспорт в различные форматы

About

Презентации на питоне

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages