IRONSOFTWAREHOME
Fundos e primeiros planos

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;

// Load background and foreground PDFs from the filesystem (or create them programmatically)  
PdfDocument backgroundPdf = PdfDocument.fromFile(Paths.get("assets/MyBackground.pdf"));  
PdfDocument foregroundPdf = PdfDocument.fromFile(Paths.get("assets/MyForeground.pdf"));  
  
// Render content (HTML, URL, etc) as a PDF Document  
PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://www.nuget.org/packages/IronPdf");  
  
// Add the background and foreground PDFs to the newly-rendered document.  
pdf.addBackgroundPdf(backgroundPdf);  
pdf.addForegroundPdf(foregroundPdf);  
  
pdf.saveAs(Paths.get("assets/BackgroundForegroundPdf.pdf"));
mvn install
Fundos e primeiros planos

Fundos e primeiros planos

Para adicionar elementos de fundo ou primeiro plano específicos aos seus documentos PDF, o IronPDF fornece os métodos addBackground e addForeground. Esses métodos permitem que os desenvolvedores usem o conteúdo de um PDF como plano de fundo ou primeiro plano de outro PDF. Esses métodos são particularmente úteis para gerar grupos de PDFs com base em um modelo de design comum.

Como esses métodos trabalham com objetos PdfDocument, os desenvolvedores podem obtê-los de arquivos existentes usando o método fromFile, ou gerá-los de novo usando um dos métodos de renderização de PDF disponíveis.

addBackground e addForeground utilizarão a primeira página de documentos PDF de várias páginas como pano de fundo ou primeiro plano por padrão. Para usar uma página diferente em PDFs com várias páginas, adicione o índice da página desejada como segundo argumento na chamada do método.

Para sobrepor um PDF como fundo ou primeiro plano em páginas específicas de um PDF em trabalho, especificar as páginas a serem sobrepostas usando um objeto PageSelection. O exemplo abaixo mostra como fazer isso para uma única página e para um intervalo de páginas de um documento PDF.

Para marcar seus documentos PDF, use o método addWatermark como uma alternativa ao uso de addBackground para controle mais fácil sobre o posicionamento e a opacidade do fundo.

Para obter mais informações sobre manipulação de PDFs, visite a página de Recursos e Documentação do IronPDF .

Aprenda a editar planos de fundo e primeiros planos de PDFs em Java.
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.