Mesclar PDF com PNG via Python

Mescle documentos PDF em formatos únicos PNG no.NET usando Python. Os programadores podem usar esse código de exemplo para combinar PDF no.NET Framework, .NET Core e PHP, VBScript, C++ via COM Interop.

Mesclar PDF com PNG usando Python

Como mesclar PDF com PNG? Com a biblioteca Aspose.PDF para Python via .NET, você pode mesclar PDF com PNG programaticamente. O software de PDF da Aspose é ideal para indivíduos, pequenas ou grandes empresas. Como é capaz de processar uma grande quantidade de informações, realize a concatenação com rapidez e eficiência e proteja seus dados. Um recurso peculiar do Aspose.PDF é uma API para mesclar PDF com PNG. A característica dessa abordagem é que você só precisa abrir o gerenciador de pacotes NuGet, pesquisar por ‘Aspose.PDF para .NET’ e instalá-lo sem nenhuma configuração especial complexa. (Use o comando do console do Gerenciador de Pacotes para instalar). Verifique os detalhes da instalação da biblioteca nas páginas Documentação. Para verificar os benefícios da biblioteca, tente usar o trecho de código de conversão PDF em PNG.

Python Package Manager Console

pip install aspose-pdf

Como mesclar PDF com PNG via Python


Python for .NET os desenvolvedores podem facilmente carregar e mesclar arquivos PDF para PNG em apenas algumas linhas de código.

  1. Inicialize um novo documento e execute um loop para mesclar arquivos
  2. Em loop: adicione uma nova página ao documento PNG
  3. Em loop: adicione o arquivo PDF à nova página
  4. Após o loop, salve o resultado

Aqui está um exemplo que demonstra como mesclar PDF com PNG em Python. Combine vários documentos em um único arquivo com facilidade. Se você estiver desenvolvendo código em Python, essa tarefa pode ser mais simples do que parece. Você pode usar nomes de arquivo totalmente qualificados para leitura PDF e gravação PNG. Confira este exemplo Python que mostra como mesclar vários documentos do mesmo tipo ou de diferentes tipos de arquivo em um arquivo usando o Python

Mesclar arquivos PDF usando Python for .NET e salvar como PNG

Exemplo Python: esse código de exemplo mostra a concatenação de PDF a PNG

Input file:

File not added

File not added

Output format:

PNG

Output file:


    new_image = PIL.Image.new('RGB', (new_width, new_height), (250, 250, 250))
    offset = 0

    # read pdf file to Aspose Document
    doc = aspose.pdf.Document("1.pdf")

    # setup default resolution to pdf documents 72dpi
    # create image device to save document as image with page dimensions and resolution
    # process document page to image
    # make list pf parsed image sizes
    for pageCount in range(1, doc.pages.Count):
        image_device = aspose.pdf.devices.PngDevice(
                doc.pages[pageCount].PageInfo.width, 
                doc.pages[pageCount].PageInfo.height, 
                aspose.pdf.devices.Resolution(72))

        out_path = "test_" + str(pageCount) + ".png"
        image_device.Process(doc.pages[pageCount], out_path)
        images.append(out_path)
        image = PIL.Image.open(path)
        new_image.paste(image, (offset, 0))
        offset = offset + image.width

    new_image.save("Merger_pdf_png.png")

Biblioteca Python for .NET para combinar PDF com PNG

O Aspose.PDF para Python via API.NET oferece suporte aos padrões e especificações de PDF mais estabelecidos. Ele permite que os desenvolvedores insiram tabelas, gráficos, imagens, hiperlinks, fontes personalizadas e muito mais em documentos PDF. Além disso, também é possível compactar documentos PDF. O Aspose.PDF para Python via .NET fornece excelentes recursos de segurança para desenvolver documentos PDF seguros. Alguns dos principais recursos do Aspose.PDF para Python por meio da API.NET incluem:

  • Capacidade de ler e exportar PDF em vários formatos de imagem, incluindo BMP, GIF, JPEG e PNG.
  • Defina informações básicas (por exemplo, autor, criador) do documento PDF.
  • Recursos de conversão: converta PDF em Word, Excel e PowerPoint. Converta PDF em formatos de imagens. Converta arquivos PDF para o formato HTML e vice-versa. Converta PDF em EPUB, texto, XPS, etc.

Você pode encontrar mais informações sobre o Aspose.PDF para Python por meio da API.NET em nossa documentação sobre como usar a API.