Java를 사용하여 PDF에 배경 및 오버레이 전경을 추가하는 방법
IronPDF for Java는 기존 페이지 뒤나 위에 추가 PDF 콘텐츠를 배치하는 addBackgroundPdf 및 addForegroundPdf 메서드를 제공합니다. 이 메서드는 서식지, 색 채우기, 워터마크, 승인 스탬프 및 수정 표시기를 포함한 실질적인 오버레이 시나리오 전체를 다룹니다. 라이브러리는 내부적으로 HTML을 PDF로 렌더링하므로, 모든 유효한 CSS 표현(그라데이션, 이미지, 타이포그래피)은 수동 PDF 스트림 조작 없이도 배경 또는 전경 레이어가 될 수 있습니다.
Maven Central을 통해 pom.xml에서 종속성을 선언하여 프로젝트에 IronPDF를 추가한 후, API 호출을 수행하기 전에 라이선스 키를 활성화하십시오.
빠른 시작: PDF에 배경 및 전경 추가
```Java :title=Quickstart //:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/quickstart.java import com.ironsoftware.IronPDF.*; import com.ironsoftware.IronPDF.edit.PageSelection; java.nio.file.Paths;를 가져옵니다.
// 대상 PDF를 로드합니다. PdfDocument pdf = PdfDocument.fromFile(Paths.get("document.pdf"));
// HTML에서 배경을 렌더링하여 모든 페이지에 적용합니다. PdfDocument background = PdfDocument.renderHtmlAsPdf("
"); pdf.addBackgroundPdf(배경);// 전경 오버레이를 렌더링하여 모든 페이지에 적용합니다. PdfDocument foreground = PdfDocument.renderHtmlAsPdf(""); pdf.addForegroundPdf(전경);
pdf.saveAs(Paths.get("output.pdf"));
<div class="hsg-featured-snippet">
<h3>최소 워크플로우(5단계)</h3>
<ol>
<li><a class="js-modal-open" data-modal-id="download-modal" href="#download-modal">Maven을 통해 IronPDF Java 라이브러리 설치</a></li>
<li><code>PdfDocument.fromFile()</code>을 사용하여 대상 PDF 로드</li>
<li>배경 또는 전경 PDF를 렌더링하거나 가져옵니다.</li>
<li>기존 페이지 뒤에 콘텐츠를 레이어하려면 <code>addBackgroundPdf</code>를 호출</li>
<li>기존 페이지 위에 콘텐츠를 오버레이하려면 <code>addForegroundPdf</code>를 호출</li>
</ol>
</div>
## PDF에 배경을 어떻게 추가합니까?
기존 PDF에 배경을 추가하려면 `addBackgroundPdf` 인스턴스에서 `PdfDocument`을 호출하고 두 번째 `PdfDocument`을 배경 소스로 전달하십시오. 이 메서드는 대상 문서의 모든 페이지 아래에 배경을 합성합니다. 코드를 실행하기 전에 [라이선스 키로 IronPDF를 설정](https://ironpdf.com/java/get-started/license-keys/)하여 라이브러리를 활성화하십시오.
```java
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-background.java
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;
java.nio.file.Paths;를 가져옵니다.
// Activate the license
License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Render a background from an HTML color definition
PdfDocument background = PdfDocument.renderHtmlAsPdf("<body style='background-color: cyan;'></body>");
// Apply the background to all pages
pdf.addBackgroundPdf(배경);
pdf.saveAs(Paths.get("addBackground.pdf"));
renderHtmlAsPdf 호출은 유효한 HTML 및 CSS를 PDF 페이지로 변환하며, IronPDF는 이를 기존 콘텐츠 뒤에 합성합니다. HTML에서 PDF 튜토리얼에서 커스텀 CSS 스타일링을 사용하여 그라데이션 채우기, 반복 패턴 또는 이미지 기반 배경을 생산할 수 있습니다. HTML 렌더링 엔진은 최신 CSS 속성을 처리하므로, 브라우저에서 동작하는 디자인이 곧바로 배경 레이어로 전환됩니다.
<body style='margin:0; padding:0;'>을 HTML 배경 템플릿에 사용하여 기본 브라우저 여백을 제거하고 색상이나 이미지가 전체 페이지를 채우도록 하십시오.
배경 출력 PDF는 어떻게 보입니까?
PDF 배경을 HTML로 만드는 이유는 무엇입니까?
배경을 추가하면 기존 콘텐츠 뒤에 이미지를 레이어하거나 문서 페이지를 추가할 수 있어 편지지, 색 채우기, 워터마크, 장식 디자인 요소가 가능합니다. 전경을 오버레이하면 주석, 스탬프 및 승인 표시 등에 유용합니다.
HTML 기반 접근 방식은 이미지 가져오기보다 몇 가지 구체적인 장점을 제공합니다:
- 정확한 CSS 제어: 배경 디자인을 정의하기 위해 모든 CSS 색상, 그라데이션, 이미지 또는 레이아웃 사용 가능.
- 페이지 크기 적응성: HTML에서 렌더링된 배경은 대상 PDF 페이지 크기에 자동으로 맞춰 스케일링됨.
- 동적 생성
- 경량 출력: CSS로 정의된 배경은 동등한 시각적 품질에서 래스터 이미지보다 작습니다.
이 기능은 회사 로고가 있는 양식 만들기 또는 맞춤 워터마크 추가에 적합합니다.
특정 페이지에 배경을 어떻게 추가합니까?
addBackgroundPdf 메서드는 지정한 페이지로만 작업을 제한하는 선택적 PageSelection 인수를 받습니다. 특정 페이지 집합을 대상으로 하려면 PageSelection.firstPage(), PageSelection.lastPage(), PageSelection.singlePage(int index) 또는 PageSelection.pageRange(int start, int end)을 사용하십시오. PageSelection에 대한 전체 문서는 IronPDF for Java API 레퍼런스에서 확인할 수 있습니다.
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-background-specific-page.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
java.nio.file.Paths;를 가져옵니다.
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Load a background from an existing PDF file
PdfDocument background = PdfDocument.fromFile(Paths.get("background.pdf"));
// Apply only the first page of the background PDF to the first page of the target
pdf.addBackgroundPdf(background, 0, PageSelection.firstPage());
pdf.saveAs(Paths.get("addBackgroundToSpecificPage.pdf"));
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-background-specific-page.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
java.nio.file.Paths;를 가져옵니다.
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Load a background from an existing PDF file
PdfDocument background = PdfDocument.fromFile(Paths.get("background.pdf"));
// Apply only the first page of the background PDF to the first page of the target
pdf.addBackgroundPdf(background, 0, PageSelection.firstPage());
pdf.saveAs(Paths.get("addBackgroundToSpecificPage.pdf"));
두 번째 인자(0)는 backgroundPdfPageIndex로, 소스로 사용할 배경 PDF의 페이지를 선택하는 0을 기준으로 한 인덱스입니다. 배경 템플릿에 여러 페이지 디자인이 포함된 경우, 이 매개변수는 대상 문서의 다른 섹션에 다른 디자인을 적용할 수 있게 합니다. 선택적 배경을 PDF 분할 및 병합 예제와 함께 사용하여 다단계 문서 조립 워크플로우를 구축하십시오.
특정 페이지에 배경을 언제 적용해야 합니까?
선택적 배경 적용은 일반적인 문서 시나리오 범위를 다룹니다:
- 표지 페이지: 첫 페이지에 전체 블리드 디자인을 브랜드화하면서 본문 페이지는 깔끔하게 유지.
- 장 분배기: 각 장의 첫 페이지에 섹션 배경 적용.
- 법적 인증: 공식 편지지를 정식 인증이 필요한 페이지에만 추가.
- 기밀 섹션: 승인되지 않은 콘텐츠임을 표시하기 위해 특정 페이지에 색조나 표시 추가.
- 인쇄 준비 레이아웃: 물리적 인쇄를 위한 페이지에 블리드 세이프 배경 적용.
고해상도 배경 이미지를 적용한 후, 배포 또는 아카이브하기 위해 파일 크기를 관리 가능하게 유지하려면 출력 PDF 압축을 고려하십시오.
PDF에 전경 오버레이를 어떻게 추가합니까?
addForegroundPdf 메서드는 기존 페이지 콘텐츠 위에 PDF 레이어를 합성합니다. 렌더링된 전경은 각 대상 페이지의 모든 기존 텍스트, 이미지 및 그래픽 위에 나타납니다. 이 메서드는 워터마크, 승인 스탬프 및 기반 콘텐츠에 상관없이 표시되어야 하는 수정 표시기에 대한 표준 접근 방식입니다. 작업 코드 샘플은 백그라운드 및 포그라운드 Java 예제를 참조하세요.
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-foreground.java
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;
java.nio.file.Paths;를 가져옵니다.
// Activate the license
License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Render a diagonal text stamp as the foreground layer
PdfDocument foreground = PdfDocument.renderHtmlAsPdf(
"<h1 style='transform: rotate(-45deg); opacity: 0.5;'>Foreground Example</h1>"
);
// Apply the foreground to all pages
pdf.addForegroundPdf(전경);
pdf.saveAs(Paths.get("overlayForeground.pdf"));
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-foreground.java
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;
java.nio.file.Paths;를 가져옵니다.
// Activate the license
License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Render a diagonal text stamp as the foreground layer
PdfDocument foreground = PdfDocument.renderHtmlAsPdf(
"<h1 style='transform: rotate(-45deg); opacity: 0.5;'>Foreground Example</h1>"
);
// Apply the foreground to all pages
pdf.addForegroundPdf(전경);
pdf.saveAs(Paths.get("overlayForeground.pdf"));
opacity CSS 속성은 투명도를 제어하여 전경 스탬프가 밑에 있는 콘텐츠를 완전히 가리지 않도록 합니다. transform: rotate() 속성은 대각선 방향을 적용하며, 이는 초안 및 기밀 워터마크의 표준입니다. 라이브러리는 모든 합성을 내부적으로 처리합니다; 수동 PDF 스트림 조작은 필요하지 않습니다.
renderHtmlAsPdf과 동일한 HTML-to-PDF 엔진을 사용합니다. 최신 브라우저에서 작동하는 모든 CSS(@font-face, 플렉스박스, CSS 변수 포함)는 전경 레이어에서 동일한 결과를 생성합니다.전경 출력은 어떤 모습인가요?
배경 대신 전경 오버레이를 사용하는 이유는 무엇일까요?
전경 오버레이는 백그라운드와 다른 역할을 수행하며 추가된 콘텐츠가 기존 페이지 자료 위에 나타나야 할 때 적합한 선택입니다:
- 초안 및 기밀 스탬프: 기존 콘텐츠를 제거하지 않고 페이지 전반에 걸쳐 두드러지지만 투명한 텍스트를 배치합니다.
- 승인 및 검토 주석: 완료된 문서에 서명 표시기 또는 검토자 메모를 오버레이합니다.
- 보안 식별자: 모든 페이지 콘텐츠 위에 앉는 추적 코드 또는 고유 문서 식별자를 추가합니다.
- 만료 지표: 데이터 테이블 또는 차트 위에 나타나는 눈에 띄는 공지를 사용하여 시간에 민감한 문서를 표시합니다.
- 인증 마크: 기존 페이지 요소에 의해 가려질 수 없는 방식으로 최종 콘텐츠 위에 로고 또는 인장을 적용합니다.
전경 오버레이는 완료된 폼 데이터 위에 상태 표시기 또는 승인 스탬프를 배치해야 할 때 Java에서 PDF 폼 채우기와 잘 작동합니다.
특정 페이지에 전경을 추가하려면 어떻게 해야 하나요?
addForegroundPdf 메서드는 PageSelection 인수를 addBackgroundPdf와 동일한 방식으로 받아들입니다. PageSelection.pageRange(int start, int end)을 사용하여 전경 영역을 연속된 범위로 제한하거나, List<Integer>을 전달하여 비연속적인 페이지를 대상으로 지정하십시오.
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-foreground-page-range.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
java.nio.file.Paths;를 가져옵니다.
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Render the foreground overlay
PdfDocument foreground = PdfDocument.renderHtmlAsPdf(
"<h1 style='transform: rotate(-45deg); opacity: 0.5;'>Foreground Example</h1>"
);
// Apply the foreground to pages 2 through 8 (zero-based index: 1 to 7)
pdf.addForegroundPdf(foreground, PageSelection.pageRange(2, 8));
pdf.saveAs(Paths.get("overlayForeground.pdf"));
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/add-foreground-page-range.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
java.nio.file.Paths;를 가져옵니다.
// 대상 PDF를 로드합니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
// Render the foreground overlay
PdfDocument foreground = PdfDocument.renderHtmlAsPdf(
"<h1 style='transform: rotate(-45deg); opacity: 0.5;'>Foreground Example</h1>"
);
// Apply the foreground to pages 2 through 8 (zero-based index: 1 to 7)
pdf.addForegroundPdf(foreground, PageSelection.pageRange(2, 8));
pdf.saveAs(Paths.get("overlayForeground.pdf"));
pageRange 인덱스는 호출하는 오버로드에 따라 일부 오버로드에서는 1을 기준으로 하고, 다른 오버로드에서는 0을 기준으로 합니다. IronPDF Java API 레퍼런스를 확인하여 버전의 색인 매기기 규칙을 확인하세요.전경에 대해 페이지 범위를 언제 사용해야 하나요?
페이지별 전경 적용은 여러 프로덕션 시나리오에서 유용합니다:
- 문서 섹션: 부록 또는 보충 페이지에만 "DRAFT" 오버레이를 찍습니다.
- 버전 추적: 변경되지 않은 페이지는 수정하지 않고 수정 스탬프로 업데이트된 페이지를 표시합니다.
- 선택적 기밀성: 민감한 금융 또는 의료 데이터를 포함하는 페이지에만 "RESTRICTED" 오버레이를 적용합니다.
- 다국어 문서: 이중 언어 문서의 관련 페이지에 언어별 공지를 배치합니다.
- 계약 관리: 전체 문서를 수정하지 않고 만료된 계약 페이지에 "VOID" 오버레이를 추가합니다.
일반적인 페이지 선택 패턴은 무엇인가요?
다음 패턴은 대부분의 선택적 오버레이 시나리오를 다룹니다:
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/page-selection-patterns.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
import java.util.ArrayList;
import java.util.List;
java.nio.file.Paths;를 가져옵니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
PdfDocument foreground = PdfDocument.renderHtmlAsPdf("<h1 style='opacity: 0.4;'>DRAFT</h1>");
PdfDocument background1 = PdfDocument.fromFile(Paths.get("cover-background.pdf"));
PdfDocument background2 = PdfDocument.fromFile(Paths.get("end-background.pdf"));
// Apply foreground to all even-numbered pages (zero-based)
List<Integer> evenPages = new ArrayList<>();
for (int i = 1; i < pdf.getPageCount(); i += 2) {
evenPages.add(i);
}
pdf.addForegroundPdf(foreground, PageSelection.pageRange(evenPages));
// Apply different backgrounds to the first and last pages
pdf.addBackgroundPdf(background1, 0, PageSelection.firstPage());
pdf.addBackgroundPdf(background2, 0, PageSelection.lastPage());
// Apply foreground to all pages except the first and last
if (pdf.getPageCount() > 2) {
pdf.addForegroundPdf(foreground, PageSelection.pageRange(1, pdf.getPageCount() - 2));
}
pdf.saveAs(Paths.get("selective-overlay.pdf"));
//:path=/static-assets/ironpdf-java/content-code-examples/how-to/background-foreground/page-selection-patterns.java
import com.ironsoftware.IronPDF.*;
import com.ironsoftware.IronPDF.edit.PageSelection;
import java.util.ArrayList;
import java.util.List;
java.nio.file.Paths;를 가져옵니다.
PdfDocument pdf = PdfDocument.fromFile(Paths.get("sample.pdf"));
PdfDocument foreground = PdfDocument.renderHtmlAsPdf("<h1 style='opacity: 0.4;'>DRAFT</h1>");
PdfDocument background1 = PdfDocument.fromFile(Paths.get("cover-background.pdf"));
PdfDocument background2 = PdfDocument.fromFile(Paths.get("end-background.pdf"));
// Apply foreground to all even-numbered pages (zero-based)
List<Integer> evenPages = new ArrayList<>();
for (int i = 1; i < pdf.getPageCount(); i += 2) {
evenPages.add(i);
}
pdf.addForegroundPdf(foreground, PageSelection.pageRange(evenPages));
// Apply different backgrounds to the first and last pages
pdf.addBackgroundPdf(background1, 0, PageSelection.firstPage());
pdf.addBackgroundPdf(background2, 0, PageSelection.lastPage());
// Apply foreground to all pages except the first and last
if (pdf.getPageCount() > 2) {
pdf.addForegroundPdf(foreground, PageSelection.pageRange(1, pdf.getPageCount() - 2));
}
pdf.saveAs(Paths.get("selective-overlay.pdf"));
PdfDocument에 대해 여러 개의 addBackgroundPdf 및 addForegroundPdf 호출을 연결하여 계층화된 템플릿을 구축합니다. 예를 들어, 배경으로 브랜드 색상을 채우고 동일한 파이프라인 내에서 전경으로 기밀 스탬프를 추가합니다.PageSelection 클래스는 어떤 메서드를 제공합니까?
PageSelection 클래스는 어떤 페이지에 배경 레이어나 전경 레이어가 적용될지 제어합니다. 모든 내장 팩토리 메서드는 PageSelection와 addBackgroundPdf, addForegroundPdf 모두에서 허용되는 PageSelection 객체를 반환합니다.
| 메서드 | 설명 |
|---|---|
firstPage() | PDF의 첫 번째 페이지를 대상으로 합니다 |
lastPage() | PDF의 마지막 페이지를 대상으로 합니다 |
singlePage(int index) | 0 기반 색인으로 한 페이지를 대상으로 합니다 |
pageRange(int start, int end) | 연속적인 페이지 범위를 대상으로 합니다 (포함) |
pageRange(List | 비연속 페이지 목록을 대상으로 합니다 |
allPages() | 모든 페이지를 대상으로 합니다 (선택이 전달되지 않은 경우 기본값) |
올바른 PageSelection 메서드는 어떻게 선택하나요?
메서드 선택은 문서 구조 및 오버레이의 범위에 따라 다릅니다:
firstPage(): 표지, 제목 페이지 및 서문 디자인 요소.lastPage(): 서명 블록, 문서 말미 공지 사항 및 마무리 요약.singlePage(): 특별한 처리가 필요한 증명서, 양식 또는 개별 페이지.pageRange(start, end): 장, 부록 또는 문서의 연속적인 섹션.pageRange(List): 모든 홀수 페이지나 수동으로 지정한 범위와 같은 비연속적인 선택 범위.
완전한 매개변수 문서화 및 메서드 오버로드 서명을 위해 IronPDF Java API 레퍼런스를 참고하세요.
PDF에 백그라운드와 포그라운드를 추가하기 위한 다음 단계는 무엇인가요?
addBackgroundPdf 및 addForegroundPdf 메서드는 단순한 색상 채우기 및 워터마크부터 다중 템플릿 문서 조립 워크플로에 이르기까지 모든 PDF 오버레이 시나리오를 포괄합니다. PageSelection와 결합하여 섹션별로 다른 디자인을 적용하거나, 다른 PdfDocument 메서드와 연동하여 실제 환경에 바로 적용 가능한 문서 파이프라인을 구축할 수 있습니다. 텍스트 및 이미지 스탬프와 같은 추가 오버레이 기법은 텍스트 및 이미지 가이드 스탬프 또는 Java용 주석 예제를 탐색하세요.
프로젝트에서 이 기능들을 사용하려면 IronPDF for Java의 무료 체험을 시작하거나 상용 배포를 위한 라이선싱 옵션 보기를 클릭하세요. IronPDF는 Maven Central을 통해 제공되며, Windows, Linux, macOS에서 Java 8 이상을 지원합니다.
IronPDF로 무엇을 할 수 있는지 준비되셨습니까? 렌더링, 조작 및 내보내기 옵션에 대한 전체 과정을 확인하려면 Java용 HTML to PDF 튜토리얼을 탐색하세요.
자주 묻는 질문
자바에서 기존 PDF에 배경을 추가하는 방법은 무엇인가요?
PdfDocument.fromFile()로 대상 PDF를 로드하고, HTML/CSS로 PdfDocument.renderHtmlAsPdf()를 사용하여 배경 PDF를 만든 다음 pdf.addBackgroundPdf(background)를 호출하여 모든 페이지 뒤에 혼합하세요. 먼저 License.setLicenseKey()를 사용해 라이브러리를 활성화하세요.
addBackgroundPdf와 addForegroundPdf의 차이점은 무엇인가요?
addBackgroundPdf는 소스 PDF 레이어를 기존 페이지 콘텐츠 뒤에 배치하여 레터헤드, 색상 채우기 및 디자인 템플릿에 적합합니다. addForegroundPdf는 레이어를 기존 콘텐츠 위에 배치하여 워터마크, 초안 도장, 승인 표시기 및 기밀 공지에 적합합니다.
특정 페이지에만 배경 또는 전면을 적용할 수 있나요?
네, addBackgroundPdf와 addForegroundPdf는 선택적인 PageSelection 인수를 허용합니다. PageSelection.firstPage(), PageSelection.lastPage(), PageSelection.singlePage(int index) 또는 PageSelection.pageRange(int start, int end)를 사용하여 특정 페이지 하위 집합을 목표로 하세요.
HTML 및 CSS를 사용하여 PDF 배경을 어떻게 만드나요?
PdfDocument.renderHtmlAsPdf()를 호출하고 HTML 문자열을 전달하세요. IronPDF는 그라디언트, 배경 이미지, 사용자 정의 폰트 및 투명도를 포함하여 최신 CSS를 지원합니다. 렌더링된 페이지는 대상 문서 크기에 자동으로 맞춥니다.
backgroundPdfPageIndex 매개변수는 무엇을 제어하나요?
addBackgroundPdf에 대한 두 번째 정수 인수는 소스로 사용할 배경 PDF의 0 기반 페이지 인덱스입니다. 여러 페이지 디자인을 갖춘 배경 템플릿이 있을 때, 대상 문서의 서로 다른 섹션에 다른 디자인을 적용하려면 다양한 인덱스 값을 전달하세요.
Java에서 배경 및 전면을 추가하려면 라이선스가 필요합니까?
네. API 호출 전에 License.setLicenseKey()를 사용하여 유효한 라이선스 키를 설정하세요. 평가를 위해 ironpdf.com에서 무료 체험 라이선스가 제공됩니다. 라이브러리는 프로덕션 사용에 적절한 라이선스가 필요합니다.


