Как да отпечатате презентация на PowerPoint в Python

В този урок стъпка по стъпка ще се съсредоточим върху това как да отпечатате PowerPoint presentation в Python заедно с подробните стъпки за настройка на средата и проверка на работния примерен код. Можете да използвате този пример във всяка среда, поддържана от Python, включително Windows, Linux и macOS, за отпечатване на PPT в Python без никаква зависимост от Microsoft PowerPoint.

Стъпки за отпечатване на PPTX презентация в Python

  1. Конфигурирайте средата на приложението Python да използва Aspose.Slides за Python чрез .NET
  2. Включете пространства от имена aspose.slides във вашия проект, за да отпечатате презентация в Python
  3. Заредете изходната презентация, за да отпечатате PPTX в Python, като създадете екземпляр на класа Presentation
  4. Създайте обекта PrinterSettings, за да зададете настройките на принтера
  5. Отпечатайте заредената презентация на принтер, като посочите името на принтера

Горните стъпки отпечатват PPT презентация в Python чрез използване на няколко извиквания на API, където процесът се инициира чрез зареждане на изходния презентационен файл с помощта на класа Presentation. След това чрез използване на обекта на клас PrinterSettings се задават различни настройки за печат, което е последвано от предоставяне на името на принтера като параметър в метода за печат за отпечатване на презентационния файл.

Код за отпечатване на презентация в Python

Този пример предоставя изчерпателни стъпки и код за отпечатване на PPTX в Python. Обектът на класа PrinterSettings може да се използва за персонализиране на печата чрез задаване на опции като ориентация на страницата, копия за печат, настройки на полето и т.н. Горното приложение може да отпечата презентацията на избран принтер, без да инсталира MS PowerPoint или друг инструмент на трета страна.

В тази тема се научихме да отпечатваме презентация в Python с помощта на прост API интерфейс. Ако се интересувате от конвертиране на презентацията в SVG, вижте статията на как да конвертирате PowerPoint в SVG в Python.

 Български