IRONSOFTWAREHOME
KORZYSTANIE Z IRONPDF

Generowanie plików PDF w C# (Przewodnik na 2026 rok)

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

W tym artykułe omówimy, jak bardzo szybko przekonwertować pliki JPG do formatu PDF programowo w języku C#, korzystając z biblioteki IronPDF.

Tematy poruszane w samouczku

W tym samouczku omówione zostaną następujące tematy:

  1. Wprowadzenie do biblioteki IronPDF
  2. Utwórz projekt w języku C#
  3. Zainstaluj bibliotekę IronPDF
    • Metoda 1: Rozwiązanie z wykorzystaniem menedżera pakietów NuGet
    • Metoda 2: Konsola menedżera pakietów NuGet
    • Metoda 3: Korzystanie z pliku DLL
  4. Dodaj przestrzeń nazw IronPDF
  5. Konwersja obrazów JPG na dokumenty PDF
  6. Podsumowanie

Wymagania dotyczące korzystania z IronPDF:

  • Powinieneś posiadać podstawową znajomość języka C#.
  • Powinieneś posiadać podstawową wiedzę na temat aplikacji Windows.

1. Utwórz projekt C#

Przed rozpoczęciem pracy należy posiadać pewną wiedzę na temat instrukcji najwyższego poziomu, ponieważ podstawowy kod pochodzi z języka C# 10.0.

Zacznijmy od utworzenia projektu w języku C#.

  • Otwórz program Visual Studio.
  • Utwórz nowy projekt w języku C#.
  • Nadaj nazwę projektowi.
  • Wybierz wersję .NET Core dla swojego projektu. Zaleca się użycie .NET 6.0 w tym projekcie.

2. Zainstaluj bibliotekę IronPDF

Metoda 1: Rozwiązanie z wykorzystaniem menedżera pakietów NuGet

Visual Studio udostępnia menedżera pakietów NuGet, który umożliwia pobieranie pakietów NuGet do projektów. Dostęp do niego można uzyskać poprzez menu Narzędzia lub klikając prawym przyciskiem myszy na projekt w Eksploratorze rozwiązań.

C# Konwersja JPG na PDF (Przykładowy samouczek kodu), Rysunek 1: Otwórz z Eksploratora Rozwiązań Otwórz z Eksploratora rozwiązań

Po otwarciu panelu NuGet Package Manager Solution wyszukaj bibliotekę IronPDF. Wybierz opcję instalacji.

C# Konwersja JPG na PDF (Przykładowy samouczek kodu), Rysunek 2: Przeglądaj IronPDF Przeglądaj IronPDF

Metoda 2: Konsola menedżera pakietów NuGet

Do łatwej instalacji biblioteki można również użyć konsoli menedżera pakietów NuGet. Do instalacji nie są wymagane uprawnienia administratora. Użyj polecenia NuGet, aby zainstalować bibliotekę IronPDF w swoim projekcie. Skopiuj fragment kodu do konsoli NuGet Package Manager Console i naciśnij Enter. Biblioteka IronPDF zostanie zainstalowana i będzie gotowa do użycia w Twoim projekcie.

PM > Install-Package IronPdf

Metoda 3: Korzystanie z pliku DLL

Plik .DLL IronPDF można również pobrać bezpośrednio z oficjalnej strony internetowej.

Po rozpakowaniu pliku dodaj odwołanie do biblioteki w swoim projekcie, wykonując następujące kroki:

  • Kliknij prawym przyciskiem myszy na Solution w Solution Explorer
  • Wybierz "Dodaj" -> "Odwołanie"
  • Wyszukaj bibliotekę IronPDF.dll
  • Kliknij OK

Gotowe! IronPDF jest pobierany, instalowany i gotowy do użycia w celu konwersji plików JPG do formatu PDF.

3. Dodaj przestrzeń nazw IronPDF

Aby korzystać z funkcji IronPDF, należy dodać przestrzeń nazw IronPDF do swojego programu. Dodaj podany fragment kodu na początku pliku.

using IronPdf;

Umożliwi to dostęp do funkcji biblioteki IronPDF. Aby korzystać z funkcji IronPDF, należy dodać ten wiersz kodu do każdego pliku.

4. Konwersja obrazów JPG do formatu PDF

Konwersję obrazów JPG do plików PDF można wykonać za pomocą jednego wiersza kodu w IronPDF. Kod jest schludny, przejrzysty i zrozumiały. To zadanie można osiągnąć za pomocą metody ImageToPdfConverter w IronPDF. Wykonaj poniższe kroki, aby przekonwertować dowolny obraz JPG na dokument PDF.

Najpierw umieść wszystkie pliki w formacie JPG, które mają zostać przekonwertowane, w folderze o nazwie "assets" znajdującym się w katalogu projektu. Folder należy umieścić w lokalizacji: bin\Debug\net6.0.

Następnie, używając System.IO.Directory, przejrzyj folder zasobów ze wszystkimi plikami JPG i przekaż go do metody ImageToPdf do konwersji na PDF. Poniższy fragment kodu pomaga konwertować obrazy JPG do formatu PDF i zapisywać je w nowym dokumencie.

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var images = System.IO.Directory.EnumerateFiles("assets")
                                .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");

W powyższym fragmencie kodu, folder assets może zawierać wiele obrazów JPG. Każdy obraz zostanie dodany do dokumentu PDF jako osobna strona.

Ten sam przykład kodu można wykorzystać do konwersji wielu plików JPG. Wynik zawiera trzy obrazy JPG w dokumencie PDF.

C# Konwersja JPG na PDF (Przykładowy samouczek kodu), Rysunek 4: Wiele obrazów JPG do dokumentu PDF Wiele obrazów JPG do dokumentu PDF

5. Podsumowanie

Ten samouczek pokazuje, jak konwertować obrazy JPG na dokumenty PDF przy użyciu biblioteki IronPDF C#. Dzięki funkcji biblioteki IronPDF manipulowanie plikami PDF i formatowanie ich staje się znacznie łatwiejsze. Wystarczy zaledwie kilka linii kodu, aby utworzyć dokument PDF na podstawie plików JPG. Pomaga to w wysyłaniu wszystkich obrazów w jednym dokumencie PDF, oszczędzając czas na przesyłanie i pobieranie. Za pomocą IronPDF można również konwertować pliki TIFF i inne formaty obrazów, podobnie jak w przypadku samouczka dotyczącego plików JPG.

6. Więcej informacji o bibliotece IronPDF

Rozwiązanie IronPDF .NET PDF Library to marzenie programistów, zwłaszcza inżynierów oprogramowania korzystających z języka C#. Korzystając z tego doskonałego narzędzia Iron Software, można z łatwością stworzyć podstawową bibliotekę PDF dla platformy .NET. IronPDF sprawi, że konwersja plików PDF z różnych formatów będzie łatwym i oszczędzającym czas procesem.

Umożliwia również wydajne tworzenie plików PDF przy użyciu HTML5, JavaScript i CSS. Możesz płynnie edytować, stemplować oraz dodawać nagłówki i stopki do pliku PDF. Ponadto znacznie ułatwia to odczytywanie tekstu z plików PDF, wyodrębnianie obrazów lub konwertowanie obrazów do formatu PDF za pomocą kodu.

Niektóre z ważnych funkcji to:

Ten samouczek skupiał się na konwersji obrazu JPG do dokumentu PDF. IronPDF obsługuje konwersję niemal każdego formatu obrazu. Obsługiwane formaty to JPG, PNG, TIFF, GIF, SVG i BMP. Możesz wypróbować bezpłatną wersję IronPDF, a dzięki bezpłatnemu kluczowi próbnym przetestować funkcjonalność IronPDF. Ponadto, dzięki obecnej ofercie specjalnej możesz otrzymać pięć produktów IronPDF w cenie zaledwie dwóch! Informacje dotyczące licencji można znaleźć na stronie Informacje o licencjach IronPDF.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

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