IRONSOFTWAREHOME
Definir margens personalizadas

import com.ironsoftware.ironpdf.PdfDocument;  
import com.ironsoftware.ironpdf.render.ChromePdfRenderOptions;  
import java.io.IOException;  
import java.nio.file.Paths;

// Set Margins (in millimeters)  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setMarginTop(40);  
renderOptions.setMarginLeft(20);  
renderOptions.setMarginRight(20);  
renderOptions.setMarginBottom(40);  
  
PdfDocument.renderHtmlFileAsPdf("assets/wikipedia.html", renderOptions).saveAs(Paths.get("assets/MyContent.pdf"));
mvn install
Definir margens personalizadas

Definir margens personalizadas

Por padrão, o IronPDF cria novos documentos PDF com margens de 25 milímetros (superior, inferior, esquerda e direita). No entanto, o IronPDF permite que os desenvolvedores definam medidas personalizadas para cada margem, conforme necessário, para atingir critérios de design específicos.

Os desenvolvedores podem definir margens personalizadas para novos PDFs usando ChromePdfRenderOptions. O exemplo de código apresentado define valores personalizados para todas as quatro margens: margens esquerda e direita de 20 milímetros e margens superior e inferior de 40 milímetros.

Especifique margens de PDF adequadas para qualquer tipo de documento: cartas, cartazes, cartões postais, etc.—ou crie documentos sem bordas adequados para impressão comercial configurando cada margem para zero milímetros. Use objetos ChromePdfRenderOptions com métodos de renderização de PDF (renderUrlAsPdf, renderHtmlAsPdf, e renderHtmlFileAsPdf) para definir opções adicionais específicas de impressão além dos tamanhos de margem, como tamanho do papel, DPI, cabeçalhos e rodapés, e outros. Veja mais informações sobre as opções de personalização disponíveis na Referência de API ChromePdfRenderOptions.

Neste código:

  • Instanciamos ChromePdfRenderOptions para definir margens personalizadas para o PDF. As margens são definidas em milímetros.
  • Usamos uma instância de ChromePdfRenderer, uma classe fornecida pelo IronPDF, para aplicar as opções de renderização.
  • O método RenderHtmlAsPdf é chamado com uma string HTML simples para demonstrar a renderização de um PDF com as margens especificadas.
  • Por fim, o PDF gerado é salvo em um arquivo chamado "output.pdf".
Explore ChromePdfRenderOptions API for Custom PDF Margins
Ver no GitHub

Pronto para começar?

Versão:2026.6recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.