Converter Word em PCL em Python

Este artigo simples discute como converter Word em PCL em Python. Ele abrange todas as informações necessárias para estabelecer o ambiente e oferece um exemplo de código funcional para converter DOCX em PCL usando Python. A aplicação desenvolvida pode ser utilizada em qualquer ambiente configurado em Python e .NET em macOS, Linux ou MS Windows.

Etapas para exportar DOCX para PCL em Python

  1. Estabeleça o ambiente para usar Aspose.Words para Python via .NET para converter um arquivo DOCX em PCL em Python
  2. Crie uma instância da classe Document para convertê-la em um arquivo PCL
  3. Crie uma instância do objeto de classe PclSaveOptions para definir as configurações do arquivo PCL de saída necessárias
  4. Salve o documento DOCX carregado como um arquivo PCL no disco

As etapas acima descrevem o processo para transformar um documento Word em PCL em Python usando uma interface API simples. O processo começará carregando o arquivo DOCX de origem do disco ou usando um fluxo de memória, que é seguido pela criação de um objeto de classe PclSaveOptions para definir as propriedades do arquivo PCL de saída desejada. Por fim, o documento Word acessado será exportado para um arquivo PCL no disco usando o método save.

Código para converter Word em PCL em Python

import aspose.words as aw
import io
# Path to the source files
filePath = "Y://Documents//KnowledgeBase//TestData//"
# Load the Aspose.Words license in your application to convert DOCX to PCL
wordLicense = aw.License()
wordLicense.set_license(filePath + "Conholdate.Total.Product.Family.lic")
# Instantiate the Document class object to load the source word
srDocument = aw.Document(filePath + "Test1.docx")
# Set the PCL save options
options = aw.saving.PclSaveOptions()
options.allow_embedding_post_script_fonts = True
options.color_mode = aw.saving.ColorMode.GRAYSCALE
options.jpeg_quality = 100
# Save the PCL file
srDocument.save(filePath + "DocumentAppendDocument.pcl", options)
print ("Documents converted to PCL successfully")

O código mencionado acima executa o processo de exportação de DOCX para PCL em Python usando algumas chamadas de API. A classe PclSaveOptions pode ser usada para personalizar ainda mais o arquivo PCL de saída, definindo diferentes propriedades, como definir color_mode, permitir_embedding_post_script_fonts, dml_3d_effects_rendering_mode, export_generator_name, fallback_font_name e jpeg_quality para reconhecer alguns.

Este artigo aborda como converter documentos do Word em PCL usando Python. Se você quiser saber mais sobre o processo de mesclagem de documentos do Word, consulte o artigo em como mesclar documentos do Word usando Python.

 Português