Alterar Tamanho da Página do PDF com Python
Contents
[
Hide
]
Alterar Tamanho da Página PDF
O Aspose.PDF para Python via .NET permite que você altere o tamanho da página PDF com linhas simples de código em suas aplicações Python. Este tópico explica como atualizar/alterar as dimensões (tamanho) da página de um arquivo PDF existente.
A classe Page contém o método set_page_size() que permite definir o tamanho da página. O trecho de código abaixo atualiza as dimensões da página em alguns passos simples:
- Carregar o arquivo PDF de origem.
- Obter as páginas no objeto PageCollection.
- Obter uma determinada página.
- Chamar o método set_page_size() para atualizar suas dimensões.
- Chamar o método save() da classe Document para gerar o arquivo PDF com as dimensões da página atualizadas.
import aspose.pdf as ap
document = ap.Document(input_pdf)
# Obter página específica
page = document.pages[1]
# Definir o tamanho da página como A4 (11.7 x 8.3 pol) e no Aspose.Pdf, 1 polegada = 72 pontos
# Portanto, as dimensões A4 em pontos serão (842.4, 597.6)
page.set_page_size(597.6, 842.4)
# Salvar o documento atualizado
document.save(output_pdf)