Adicionar Imagem ao PDF usando Python
Contents
[
Hide
]
Adicionar Imagem em um Arquivo PDF Existente
O trecho de código a seguir mostra como adicionar uma imagem no arquivo PDF.
- Carregue o arquivo PDF de entrada.
- Especifique o número da página na qual a imagem será colocada.
- Para definir a posição da imagem na página, chame o método add_image da classe Page.
- Chame o método save() da classe Document.
import aspose.pdf as ap
# Abrir documento
document = ap.Document(input_file)
document.pages[1].add_image(image_file, ap.Rectangle(20, 730, 120, 830, True))
document.save(output_pdf)
Adicionar Imagem em um Arquivo PDF Existente (Facades)
Há também uma maneira alternativa e mais fácil de adicionar uma imagem a um arquivo PDF. Você pode usar o método AddImage da classe PdfFileMend. O método add_image() requer a imagem a ser adicionada, o número da página na qual a imagem precisa ser adicionada e as informações de coordenadas. Depois disso, salve o arquivo PDF atualizado e feche o objeto PdfFileMend usando o método close(). O trecho de código a seguir mostra como adicionar uma imagem em um arquivo PDF existente.
import aspose.pdf as ap
# Abrir documento
mender = ap.facades.PdfFileMend()
# Criar objeto PdfFileMend para adicionar texto
mender.bind_pdf(input_file)
# Adicionar imagem no arquivo PDF
mender.add_image(image_file, 1, 100.0, 600.0, 200.0, 700.0)
# Salvar alterações
mender.save(output_pdf)
# Fechar objeto PdfFileMend
mender.close()