IRONSOFTWAREHOME
Załącz stronę tytułową

import com.ironsoftware.ironpdf.PdfDocument;  
import com.ironsoftware.ironpdf.headerfooter.HeaderFooterOptions;
import java.io.IOException;  
import java.nio.file.Paths;


// Create a Sample Cover Page using RenderHtmlAsPdf
PdfDocument coverPage = PdfDocument.renderHtmlAsPdf("<h1>This is a Cover Page</h1>");
PdfDocument webpage = PdfDocument.renderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");

// Set the page number of the PDF document to be created to 2.
HeaderFooterOptions headerFooterOptions = new HeaderFooterOptions();
headerFooterOptions.setFirstPageNumber(1);
TextHeaderFooter footer = new TextHeaderFooter();
footer.setLeftText("");
footer.setCenterText("Page {page}");
footer.setRightText("");
webpage.addTextFooter(footer, headerFooterOptions);

// Convert a web page's content to a PDF document.
// Merge the cover page with the web page and save the new PDF to the filesystem.
try {
    PdfDocument.merge(coverPage, webpage).saveAs(Paths.get("assets/cover_page_pdf.pdf"));
} catch (IOException e) {
    throw new RuntimeException(e);
}
NuGet Download
Install-Package com.ironsoftware.ironpdf
Załącz stronę tytułową

Załącz stronę tytułową

Metoda IronPDF PdfDocument.merge dodaje zawartość jednego dokumentu PDF do innego dokumentu PDF.

Po wywołaniu PdfDocument.merge doda wszystkie strony dokumentu PDF b za stronami dokumentu PDF a.

Ten przykład kodu pokazuje, w jaki sposób programiści mogą używać tej metody do dołączania stron tytułowych do istniejących dokumentów PDF. Stwórz żądaną stronę tytułową dla dokumentu PDF za pomocą PdfDocument.renderHtmlAsPdf (lub załaduj wcześniej utworzoną za pomocą PdfDocument.fromFile). Następnie, stwórz (lub załaduj) dokument PDF, który potrzebuje strony tytułowej i wywołaj PdfDocument.merge, aby je połączyć. Określ stronę tytułową jako pierwszy argument metody merge, następnie inny dokument PDF.

Obserwuj użycie setFirstPageNumber na obiekcie ChromePdfRenderOptions na Stronie 2 w przykładzie kodu. Pozwala nam to dostosować numerację stron dokumentu PDF, aby odzwierciedlić dodanie strony tytułowej przed połączeniem. Należy pamiętać, że ta funkcja jest dostępna tylko dla dokumentów PDF, które będą generowane na bieżąco. W przypadku istniejących dokumentów zmiana numeracji stron będzie musiała zostać przeprowadzona przed połączeniem przy użyciu innych środków.

Programista może również dołączyć stronę tytułową do PDF za pomocą metody PdfDocument.prependPdf.

Learn more about PdfDocument.merge method
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Wersja:2026.6właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta