Mesclar PCL com Python

Mesclar documentos PCL. Use Aspose.PDF for Python for .NET para modificar arquivos PCL programaticamente

Mesclar arquivos PCL usando Python for .NET

Para fundir ficheiros PCL, recomendamos a utilização da API Aspose.PDF for Python, uma API de manipulação de documentos robusta e fácil de utilizar, concebida para aplicações Python. Uma característica excecional do Aspose.PDF é a sua capacidade de combinar PDFs sem esforço. Pode instalar o Aspose.PDF for Python via .NET simplesmente acedendo a PyPI, procurando por aspose-pdf e instalando-o sem necessitar de qualquer configuração complexa. A biblioteca Python permite a conversão de documentos de qualquer formato de entrada suportado para qualquer formato de saída suportado. Aspose.PDF for Python via .NET oferece soluções abrangentes para tarefas de conversão de documentos. Suporta uma ampla variedade de formatos de documentos populares para fins de carregamento e gravação. Note que esta secção se concentra em conversões populares; informações detalhadas sobre a conversão de formatos específicos são fornecidas aqui. Existem inúmeras combinações disponíveis para conversões de ficheiros. Para obter uma lista completa dos formatos suportados, consulte Formatos de ficheiro suportados. Detalhes adicionais sobre a instalação da biblioteca podem ser encontrados nas páginas de Documentação. Além disso, pode utilizar o seguinte comando na consola ou no terminal.

Console

pip install aspose-pdf

Como mesclar arquivos PCL via Python


Você precisa do Aspose.PDF for .NET para testar o código em seu ambiente.

  1. Abra o primeiro documento.
  2. Abra o segundo documento.
  3. Adicione páginas do segundo documento ao primeiro.
  4. Salvar arquivo de saída concatenado

Python - código de exemplo para mesclar o arquivo PCL

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf


from os import path
pcl_load_options = apdf.PclLoadOptions()
pcl_load_options.supress_errors = True
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), pcl_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)