IRONSOFTWAREHOME
Łącz dwa lub więcej PDF w C#
using IronPdf;

var html_a = @"<p> [PDF_A] </p>
        <p> [PDF_A] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_A] 2nd Page</p>";

var html_b = @"<p> [PDF_B] </p>
        <p> [PDF_B] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_B] 2nd Page</p>";

var renderer = new ChromePdfRenderer();

var pdfdoc_a = renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = renderer.RenderHtmlAsPdf(html_b);
var merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

merged.SaveAs("Merged.pdf");
Imports IronPdf

Dim html_a = "<p> [PDF_A] </p>
        <p> [PDF_A] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_A] 2nd Page</p>"

Dim html_b = "<p> [PDF_B] </p>
        <p> [PDF_B] 1st Page </p>
        <div style = 'page-break-after: always;' ></div>
        <p> [PDF_B] 2nd Page</p>"

Dim renderer = New ChromePdfRenderer()

Dim pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
Dim pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
Dim merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

merged.SaveAs("Merged.pdf")
NuGet Download
Install-Package IronPdf
Łącz dwa lub więcej PDF w C#

Łącz dwa lub więcej PDF w C#

Funkcja scałania w IronPDF pozwala bezproblemowo łączyć wiele dokumentów PDF w jeden plik. Niezależnie od tego, czy pracujesz z PDF-ami renderowanymi z HTML, czy istniejącymi plikami PDF, IronPDF oferuje prostą API do ich scałania. Wykorzystaj potężne funkcje scałania IronPDF, aby bez wysiłku łączyć swoje dokumenty PDF, zachowując strukturę i integralność treści każdego dokumentu.

The 5 Steps to Merging PDF Documents in C#

Zanim zaczniemy scałanie naszych dokumentów PDF, musimy najpierw stworzyć ciąg HTML, który będzie używany do renderowania dokumentów PDF w tym przykładzie. Te ciągi HTML są nazywane html_a i html_b. Gdy już zostaną stworzone, możemy przejść do renderowania i scałania PDF-ów.

Najpierw, trzeba utworzyć nową instancję klasy ChromePdfRenderer. Ten potężny renderer zostanie użyty do przekształcenia stworzonej treści HTML w dokumenty PDF wysokiej jakości. Używając metody RenderHtmlAsPdf, możemy następnie przekształcić zawartość HTML w dokumenty PDF.

Teraz czas na połączenie dokumentów PDF w jeden PDF nazwany Merged.pdf. Osiąga się to za pomocą metody Merge, która przyjmuje dwa przekazane do niej dokumenty PDF i łączy je z użyciem tylko jednej linii kodu. To sprawia, że scałanie dokumentów jest efektywnym i łatwym do wdrożenia zadaniem z IronPDF.

Na koniec pozostaje tylko zapisać scalony PDF. Stąd możesz skorzystać z różnych narzędzi PDF IronPDF, aby dalej edytować i manipulować tym dokumentem PDF.

Poza podstawowym scałaniem dwóch dokumentów PDF, IronPDF jest w stanie scalić dowolną liczbę dokumentów PDF. W naszym podstawowym przykładzie zademonstrowaliśmy, jak scalić dwa dokumenty PDF, określając oba PDF-y jako oddzielne argumenty. Aby połączyć więcej niż dwa dokumenty, trzeba zastąpić tę dwupartową metodę przeciążeniem List, jak widać tutaj w bardziej zaawansowanym przykładzie kodu:

Naucz się scałać PDF-y z łatwymi przykładami kodu
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 20,667,543Wersja:2026.7wł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