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
- Estabeleça o ambiente para usar Aspose.Words para Python via .NET para converter um arquivo DOCX em PCL em Python
- Crie uma instância da classe Document para convertê-la em um arquivo PCL
- Crie uma instância do objeto de classe PclSaveOptions para definir as configurações do arquivo PCL de saída necessárias
- 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.