IRONSOFTWAREHOME
KORZYSTANIE Z IRONPDF

x509certificate2 Dodaj podpis cyfrowy do PDF Programowo

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

Ten artykul poprowadzi cie jak konwertowac PNG na PDF za pomoca API konwersji obrazu IronPDF w C#.

Tematy omawiane w tutorialu

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:

  • Powinienes miec podstawowa wiedze na temat jezyka C#.
  • Powinieneś posiadać podstawową wiedzę na temat aplikacji Windows.

1. Wprowadzenie do Biblioteki 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.

Umozliwia ci rowniez konstrukcje pliku PDF uzywajac HTML5, JavaScript, CSS i obrazow. Możesz płynnie edytować, stemplować oraz dodawać nagłówki i stopki do pliku PDF. Ponadto, ulatwia rowniez czytanie tekstu PDF, wyciaganie obrazow czy konwersje obrazow na PDF programatycznie.

Niektóre z ważnych funkcji to:

Tutaj, ten tutorial koncentruje sie na konwersji plikow PNG do dokumentow PDF. IronPDF obsługuje konwersję niemal każdego formatu obrazu. Obslugiwane formaty obrazow to JPG, PNG, GIF, TIFF, SVG i BMP.

2. Utworz projekt C#

W tym tutorialu uzyta zostanie najnowsza wersja Visual Studio oraz jezyk programowania C# do budowy projektu. Poniewaz przykadowy kod pochodzil z C# 10.0, powinienes miec podstawowa wiedze na temat wypowiedzen na najwyzszym poziomie.

Zacznijmy od utworzenia projektu w języku C#.

  • Otwórz program Visual Studio.
  • Mozesz stworzyc nowy projekt C# lub otworzyc istniejacy.
  • Nadaj nazwę projektowi.
  • Wybierz .NET Core >= 3.1, poniewaz 3.1 jest wspierane i dziala na kazdym urzadzeniu. Najnowsza i najbardziej stabilna wersja .NET Framework to 6.0.

C# Konwersja PNG na PDF (Przykład kodu, poradnik), Rysunek 1: Program konsolowy po stworzeniu projektu Programu Konzolowy po utworzeniu Projektu

3. Zainstaluj bibliotekę IronPDF

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

C# Konwersja PNG na PDF (Przykład kodu, poradnik), Rysunek 2: Otwórz z Eksploratora Rozwiązań Otwórz z Eksploratora rozwiązań

Gdy rozwiazanie Menedzera pakietow NuGet jest otwarte, przeszukaj biblioteke IronPDF, aby konwertowac obraz PNG na plik PDF. Nastepnie kliknij na zainstaluj.

C# Konwersja PNG na PDF (Przykład kodu, poradnik), Rysunek 3: Przeglądaj IronPDF Przeglądaj IronPDF

Metoda 2: Konsola menedżera pakietów NuGet

Korzystanie z Konsoli Menedzera pakietow NuGet pozwoli ci latwo zainstalowac biblioteke. Administrator privilegium nie jest wymagane do instalacji biblioteki. Polecenie NuGet zostanie uzyte, aby zainstalowac biblioteke IronPDF w twoim projekcie. Po prostu uzyj nastepujacego polecenia, aby kontynuowac.

PM > Install-Package IronPdf

Metoda 3: Korzystanie z pliku DLL

Mozesz bezposrednio pobrac plik .DLL IronPDF ze strony internetowej. Mozna go momentalnie pobrac z oficjalnego linku do pobrania DLL IronPDF.

Aby odwolac sie do biblioteki w twoim projekcie, postepuj wedlug nastepujacych wskazowek:

  • Kliknij prawym przyciskiem myszy na Solution w Solution Explorer
  • Wybierz "Referencje"
  • Wyszukaj bibliotekę IronPDF.dll
  • Kliknij OK

Gotowe! IronPDF jest pobrane, zainstalowane i gotowe do uzycia, aby konwertowac PNG na format PDF.

4. Dodaj przestrzen nazw IronPDF

Teraz dodaj przestrzen nazw IronPDF do swojego programu. Musisz dodac podany wiersz kodu na gorze pliku.

using IronPdf;

To umozliwi ci dostep do wszystkich funkcji dostarczanych przez IronPDF. Ten wiersz kodu musi zostac dodany do kazdego pliku, w ktorym chcesz uzywac funkcji IronPDF.

5. Konwertuj PNG na format PDF

Konwersja plikow PNG na dokumenty PDF jest bardzo latwa z IronPDF. Tylko jedna linia kodu może zrealizować to zadanie, korzystając z metody ImageToPdf w IronPDF. W katalogu projektu umiesc obrazy PNG do przekonwertowania w folderze nazwanym assets. Folder musi być umieszczony w lokalizacji: bin\Debug\net6.0. Następnie, używając System.IO.Directory, należy wyliczyć folder zasobów ze wszystkimi plikami PNG i przekazać go do metody ImageToPdf do strumienia operacji konwersji. Nastepujacy przyklad kodu pomaga przeksztalcic obraz PNG na dokument PDF i zapisac obiekt Stream na dysku.

using IronPdf;
using System;
using System.IO;
using System.Linq;

public class Program
{
    public static void Main()
    {
        Console.WriteLine("C# Convert PNG to PDF using IronPDF");

        // Directory is set to the assets folder. Filters for files ending with '.png' or '.PNG'.
        var images = Directory.EnumerateFiles("assets").Where(f => f.ToLower().EndsWith(".png"));

        // Converts the images to a PDF and saves them.
        if (images.Any())
        {
            ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");
            Console.WriteLine("PNG successfully converted to PDF");
        }
        else
        {
            Console.WriteLine("No PNG files found.");
        }
    }
}

W powyzszym przykladzie kodu folder zasobow zawiera tylko jeden plik PNG. Plik wyjsciowy wyglada tak:

C# Konwersja PNG na PDF (Przykład kodu, poradnik), Rysunek 4: Pojedynczy plik JPG do pliku PDF Pojedynczy plik JPG do pliku PDF

Ten sam przyklad kodu mozna uzyc do konwersji wielu obrazow PNG. Formaty plikow wyjsciowych zawieraja trzy dokumenty PNG do PDF.

C# Konwersja PNG na PDF (Przykład kodu, poradnik), Rysunek 5: Wiele obrazów PNG do dokumentu PDF Wiele obrazow PNG do dokumentu PDF

6. Podsumowanie

Ten tutorial pokazuje, jak konwertowac obraz PNG na dokument PDF, korzystajac z biblioteki IronPDF C#. Manipulacja i konfiguracja plikow PDF staje sie niewiarygodnie prosta dzieki funkcji biblioteki IronPDF. Wszystko, co jest potrzebne, to tylko kilka lini kodu, aby skonstruktowac dokument PDF z plikow PNG. Nie wazne, czy chodzi o konwersje obrazow JPG, PNG czy wielu innych formatow, IronPDF jest idealny dla programistow i firm.

Wykorzystaj darmowa wersje, aby przetestowac to! Dodatkowo, majac darmowy klucz probny, mozesz przetestowac funkcjonalnosc IronPDF. Ponadto, dzięki obecnej ofercie specjalnej możesz otrzymać pięć produktów IronPDF w cenie zaledwie dwóch! Odwiedz strone informacji o licencjonowaniu IronPDF aby uzyskac wiecej informacji o licencjonowaniu.

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