Como imprimir apresentação do PowerPoint em Python

Neste tutorial passo a passo, vamos nos concentrar em como imprimir PowerPoint presentation em Python juntamente com as etapas detalhadas para configurar o ambiente e verificar o código de exemplo funcional. Você pode usar este exemplo em qualquer ambiente compatível com Python, incluindo Windows, Linux e macOS para imprimir PPT em Python sem qualquer dependência do Microsoft PowerPoint.

Etapas para imprimir apresentação PPTX em Python

  1. Configure o ambiente do aplicativo Python para usar Aspose.Slides para Python via .NET
  2. Inclua namespaces aspose.slides em seu projeto para imprimir Apresentação em Python
  3. Carregue a apresentação de origem para imprimir PPTX em Python criando uma instância da classe Presentation
  4. Crie o objeto PrinterSettings para definir as configurações da impressora
  5. Imprima a apresentação carregada na impressora especificando o nome da impressora

As etapas acima imprimem a apresentação PPT em Python usando algumas chamadas de API em que o processo é iniciado carregando o arquivo de apresentação de origem usando a classe Presentation. Em seguida, usando o objeto da classe PrinterSettings, diferentes configurações de impressão são definidas, seguidas pelo fornecimento do nome da impressora como parâmetro dentro do método de impressão para imprimir o arquivo de apresentação.

Código para imprimir apresentação em Python

Este exemplo fornece etapas e códigos abrangentes para imprimir PPTX em Python. O objeto de classe PrinterSettings pode ser usado para personalizar a impressão definindo opções como orientação de página, cópias de impressão, configurações de margem etc. O aplicativo acima é capaz de imprimir a apresentação na impressora selecionada sem instalar o MS PowerPoint ou qualquer outra ferramenta de terceiros.

Neste tópico, aprendemos a imprimir apresentação em Python usando uma interface de API simples. Se você estiver interessado em converter a apresentação em SVG, consulte o artigo em como converter PowerPoint para SVG em Python.

 Português