Word to PDF Conversion Python

Word para PDF é uma das conversões de documentos mais populares e amplamente realizadas. Os DOCX são convertidos para o formato PDF antes de serem impressos ou compartilhados. Neste artigo, automatizaremos a conversão de DOCX para PDF em Python. Os passos e exemplos de código demonstrarão como converter DOCX para PDF em Python. Além disso, você aprenderá sobre diferentes opções para personalizar a conversão de Word para PDF.

Biblioteca Python para Conversão de DOCX para PDF - Download Grátis

Para converter documentos DOCX para o formato PDF, usaremos Aspose.Words para Python. É uma biblioteca Python rica em recursos para criar e manipular documentos Word. Além disso, permite converter arquivos DOCX para o formato PDF com alta fidelidade. A biblioteca está hospedada no PyPI e você pode instalá-la usando o seguinte comando pip.

pip install aspose-words

Converter DOCX para PDF em Python

Os seguintes são os passos para converter um documento DOCX para PDF em Python.

  • Carregue o documento DOCX usando a classe Document.
  • Converta o documento DOCX para PDF usando o método Document.save().

O seguinte exemplo de código mostra como converter um arquivo DOCX para PDF.

Python DOCX para PDF com um Padrão Particular

Você também pode especificar o padrão particular para o documento PDF convertido, como PDF/A. Os seguintes são os passos para especificar o padrão PDF na conversão de DOCX para PDF usando Python.

  • Carregue o documento DOCX usando a classe Document.
  • Crie um objeto da classe PdfSaveOptions e defina o padrão PDF usando a propriedade PdfSaveOptions.compliance.
  • Converta o documento DOCX para PDF usando o método Document.save().

O seguinte exemplo de código mostra como definir um padrão particular na conversão de DOCX para PDF.

Python DOCX para PDF - Converter Faixa de Páginas

Você também pode especificar a faixa de páginas que deseja converter para o formato PDF. Para isso, você pode usar a propriedade PdfSaveOptions.page_set. O seguinte exemplo de código mostra como converter uma faixa de páginas em um documento DOCX para PDF.

DOCX para PDF em Python - Aplicar Compressão de Imagem

Aspose.Words para Python também permite aplicar compressão de imagem no documento PDF convertido. Além disso, você pode especificar a qualidade JPEG para as imagens. Os seguintes são os passos para definir a compressão de imagem ao converter um DOCX para PDF em Python.

  • Carregue o documento DOCX usando a classe Document.
  • Crie um objeto da classe PdfSaveOptions.
  • Defina a compressão de imagem usando a propriedade PdfSaveOptions.image_compression.
  • Defina a qualidade JPEG usando a propriedade PdfSaveOptions.jpeg_quality.
  • Converta o documento DOCX para PDF usando o método Document.save().

O seguinte exemplo de código mostra como definir a compressão de imagem na conversão de DOCX para PDF.

Biblioteca Python DOCX para PDF - Obter uma Licença de Biblioteca Grátis

Você pode obter uma licença temporária para usar Aspose.Words para Python sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como converter arquivos DOCX para PDF em Python. Além disso, você viu diferentes opções para personalizar a conversão de DOCX para PDF em Python. Você pode aprender mais sobre Aspose.Words para Python usando documentação. Caso tenha alguma dúvida, sinta-se à vontade para nos informar através do nosso fórum.

Veja Também