
O tamanho da página do PDF determina como seu conteúdo aparece, imprime ou processa. Comumente, precisamos mudar o tamanho do papel em PDF documentos enquanto preparamos para impressão, convertendo formatos ou padronizando layouts. Neste artigo, você aprenderá como editar o tamanho da página do PDF de qualquer arquivo PDF em Java. Vamos guiá-lo por um passo a passo com exemplos de código completos.
Este artigo abrange o seguinte:
- Java SDK para editar o tamanho da página PDF
- Editar o tamanho da página PDF usando tamanhos de página padrão incorporados, como A3, A4 e Carta
- Alterar o tamanho do papel em PDF para dimensões personalizadas
- Editar o tamanho da página do PDF online
- Explore free resources
Java SDK para Editar o Tamanho da Página do PDF
Nós vamos usar Aspose.PDF for Java para editar o tamanho da página PDF em Java. Ele permite que os desenvolvedores criem, modifiquem e convertam arquivos PDF programaticamente, sem o Adobe Acrobat. A API é fácil de integrar, simples de usar e suporta poderosas funcionalidades de manipulação de PDF.
Você pode baixar o SDK na página de downloads ou incluí-lo via Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version> <!-- Use the latest version -->
</dependency>
Uma vez que a biblioteca está incluída em seu projeto, você pode começar a trabalhar com documentos PDF usando código Java.
Editar o tamanho da página do PDF em Java
Para alterar o tamanho do papel em um documento PDF usando tamanhos de página padrão como A3, A4 e Carta no Aspose.PDF for Java, siga estas etapas:
- Carregue um PDF existente usando a classe
Document
. - Iterar através das páginas e aplicar um
PageSize
padrão usando o métodoResize()
. - Salve o PDF modificado usando o
save()
método.
Aqui está como editar o tamanho da página PDF usando dimensões padrão como A3, A4 e Carta em Java:
import com.aspose.pdf.*;
public class editPageSize {
public static void main(String[] args) {
// Carregue o documento PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Redimensionar todas as páginas para A4
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Save the modified document
pdfDocument.save("output_a4.pdf");
}
}
Como Funciona:
PageSize.getA4()
: Fornece o tamanho padrão da página A4 (595 x 842 pontos).resize(Pagesize)
: Redimensiona a página para o formato padrão especificado.
Isso é útil quando você deseja garantir um formato de impressão consistente para todas as páginas.
Alterar o tamanho do papel em PDF com largura e altura personalizadas
Para definir dimensões personalizadas para páginas PDF em Java, siga estes passos:
- Abra o arquivo PDF com a classe
Document
. - Especifique a nova largura e altura em pontos.
- Aplique essas dimensões usando o
setPageSize()
método para cada página. - Salve o arquivo de saída usando o
save()
método.
O seguinte trecho de código Java mostra como editar o tamanho da página PDF para dimensões personalizadas:
import com.aspose.pdf.*;
public class ResizeCustomPageSize {
public static void main(String[] args) {
// Carregar PDF existente
Document pdfDocument = new Document("sample_pdf.pdf");
// Defina o tamanho personalizado (por exemplo, 500 x 700 pontos)
double customWidth = 500;
double customHeight = 700;
// Redimensionar cada página
for (Page page : pdfDocument.getPages()) {
page.setPageSize(customWidth, customHeight);
}
// Salvar o documento atualizado
pdfDocument.save("output_custom_size.pdf");
}
}
Como Funciona:
- Você define suas dimensões preferidas manualmente.
- Aplica controle de layout flexível, ideal para requisitos de design específicos.
Este método é ideal ao trabalhar com tamanhos de página não padrão ou correções de layout.
Obtenha uma Licença Grátis
Você pode explorar o conjunto completo de recursos do Aspose.PDF com uma licença temporária gratuita.Sem restrições, sem custo inicial. É a maneira perfeita de avaliar todas as capacidades em seu projeto Java.
Editar Tamanho da Página do PDF Online
Tente redimensionar PDFs online usando a Aspose PDF Resize Tool.É gratuito, fácil de usar e permite que você ajuste os tamanhos das páginas de forma rápida e precisa.

Redimensionar PDF – Recursos Gratuitos
Explore mais ferramentas e documentação para aprimorar seu desenvolvimento:
- Aspose.PDF for Java Documentação
- Referência da API
- Ferramentas PDF Online Gratuitas
- Artigos de Blog e Guias
Conclusão
Neste post do blog, você aprendeu como editar o tamanho da página do PDF em Java usando Aspose.PDF for Java. Seja alterando o tamanho do papel para tamanhos padrões como A4 ou definindo dimensões personalizadas, a biblioteca oferece controle total sobre o layout do seu PDF.
Para mais ajuda ou perguntas, por favor visite nosso support forum.