IRONSOFTWAREHOME
NARZĘDZIA PDF

Jak zapisać PDF jako JPEG (Przewodnik dla początkujących)

Curtis Chau
Curtis Chau
Updated: 19 lipca 2026

Konwersja PDF do obrazu wymaga biblioteki, która kontroluje rozdzielczość, format wyjściowy i wybór stron — właściwy wybór zależy od tego, czy potrzebujesz wbudowanego silnika rastrującego, czy jesteś gotów na złożenie go z osobnych zależności.

To porównanie obejmuje IronPDF i PDFSharp w zakresie konwersji PDF na obraz, wydajności, obsługiwanych formatów i licencji — abyś mógł ocenić, która spełnia rzeczywiste wymagania twojego projektu.

Oto szybki przegląd możliwości każdej biblioteki omówionych w tym artykułe:

FunkcjaIronPDFPDFSharp
Konwersja PDF na obrazWbudowane, jedno wywołanie metodyNie uwzględnione; wymaga zewnętrznej biblioteki
Obsługiwane formaty obrazówJPEG, PNG, BMP i inneZależy od używanej biblioteki zewnętrznej
Kontrola DPI / rozdzielczościKonfigurowalna przez APIZależy od używanej biblioteki zewnętrznej
Konwersja HTML do PDFWbudowane (silnik Chromium)Nie obejmuje
Edycja i manipulacja PDFScałanie, dzielenie, adnotacja, stemplowanieScałanie, dzielenie, modyfikacja treści
LicencjonowanieKomercyjne (darmowe dla deweloperów)Open-source (MIT)

[bezpłatny 30-dniowy okres próbny](trial-license jest dostępny dla zespołów oceniających IronPDF w porównaniu z PDFsharp w swojej bazie kodu.

Czym jest IronPDF?

Odkryj najlepsze alternatywy PDF-do-obrazu dla PDFsharp: Rysunek 1

IronPDF to biblioteka .NET, która obejmuje konwersję HTML do PDF, manipulację dokumentami i rastrację stron w jednym pakiecie NuGet. Metoda RasterizeToImageFiles konwertuje strony PDF na JPEG, PNG, BMP i inne formaty z konfigurowalnym DPI — nie wymagane zewnętrzne zależności renderowania.

Najważniejsze cechy

  • **Konwersja HTML na PDF:**IronPDF pozwala na konwersję treści HTML na wysokiej jakości PDF. Jest to szczególnie przydatne do tworzenia raportów, faktur i wszelkich treści renderowanych w HTML.
  • Edycja i manipulacja PDF: Możesz manipulować istniejącymi dokumentami PDF, scałając, dzieląc lub wyodrębniając strony. Dodatkowo,IronPDF pozwala modyfikować treści w PDF, takie jak dodawanie tekstu, obrazów lub adnotacji.
  • **Wysokiej jakości wynik obrazu:**IronPDF umożliwia precyzyjną kontrolę nad rozdzielczością obrazu i jakością.
  • Wiele formatów wyjściowych: Obsługuje powszechne formaty, takie jak JPEG, PNG i BMP, dając deweloperom elastyczność prezentacji skonwertowanych PDF.
  • **Opcje dostosowywania:**IronPDF pozwala deweloperom dostosować ustawienia, takie jak DPI (punkty na cal), skalowanie obrazu i wybór stron.

Czym jest PDFSharp?

Odkryj najlepsze alternatywy PDF-do-obrazu dla PDFSharp: Rysunek 2

PDFSharp to kolejna popularna biblioteka do pracy z PDF w frameworku .NET, z zakresem skoncentrowanym na tworzeniu i manipulacji dokumentami.PDFSharpdoskonale radzi sobie z tworzeniem i manipulacją PDF, chociaż konwersja PDF na obraz jest poza obecnym zakresem. Deweloperzy, którzy potrzebują konwertować PDF do obrazów, będą musieli polegać na zewnętrznych bibliotece jak Pdfium lub SkiaSharp dla tej funkcjonalności.

Najważniejsze cechy

  • **Podstawowa manipulacja PDF:**PDFSharpjest doskonała do tworzenia, edycji i manipulacji dokumentami PDF, takimi jak scalanie i dzielenie PDF lub modyfikacja istniejących treści.
  • Ograniczone opcje wyjściowe: Ponieważ konwersja PDF na obraz jest poza zakresem PDFSharp, każda konwersja obrazów wymaga narzędzi zewnętrznych.PDFSharpobsługuje zadania takie jak tworzenie PDF opartych na wektorach i eksportowanie treści tekstowych i graficznych, ale nie oferuje bezpośredniej konwersji do popularnych formatów obrazów.
  • Proste API: Biblioteka jest znana ze swojej prostoty i łatwości użycia, co czyni ją dostępną opcją dla deweloperów, którzy nie potrzebują skomplikowanej manipulacji obrazami ani konwersji PDF na obraz.

Konwersja PDF na obraz: Porównanie kluczowych funkcji

Konwersja PDF na obraz w IronPDF

Konwersja PDF na obraz w IronPDF daje deweloperom bezpośrednią kontrolę nad rozdzielczością, formatem wyjściowym i wyborem stron poprzez jedno wywołanie API. Przykład poniżej używa następującego PDF:

Odkryj najlepsze alternatywy PDF-do-obrazu dla PDFSharp: Rysunek 3

using IronPdf;
class Program
{
    static void Main()
    {
        // Load the PDF file into a PdfDocument object.
        var pdf = PdfDocument.FromFile("example.pdf");

        // Convert the PDF pages to image files with a specific output pattern and DPI.
        pdf.RasterizeToImageFiles("PdfImage_*.png", DPI: 200);
    }
}

Obraz wyjściowy

Odkryj najlepsze alternatywy PDF-do-obrazu dla PDFSharp: Rysunek 4

Jak pokazano w tym przykładzie kodu,IronPDF jest w stanie konwertować pliki PDF do formatów obrazów w zaledwie dwóch liniach kodu. Tutaj najpierw używamy PdfDocument.FromFile() do załadowania przykładowego PDF, który został pierwotnie wygenerowany z tego URL. Następnie, używając metody RasterizeToImageFiles, określamy sposób nazywania nowych plików obrazów i ustawiamy niestandardowe DPI na 200.

Obsługiwane formaty i dostosowywanie

IronPDF obsługuje szeroką gamę formatów obrazów, w tym JPEG, PNG, BMP i inne, co czyni go odpowiednim dla różnych przypadków użycia. Dodatkowo, deweloperzy mogą dostosować DPI i rozdzielczość obrazów, zapewniając, że wynik obrazu spełnia określone potrzeby, takie jak do druku lub wyświetlania w sieci.

Konwersja PDF na Obraz za pomocą PDFSharp

PDFSharp sam w sobie nie zapewnia natywnej funkcjonalności do konwersji stron PDF na obrazy.PDFSharpjest głównie zaprojektowany do tworzenia, czytania i modyfikowania dokumentów PDF, a rendering obrazów nie jest częścią jego architektonicznej powierzchni. Aby przekonwertować PDF na obraz, musisz użyć osobnej biblioteki w połączeniu z PDFSharp. Skupiony zakresPDFSharptworzy dodatkowe kroki integracji dla zespołów potrzebujących konwersji obrazów — jest to punkt, w którym biblioteki takie jak IronPDF, które łączą funkcje renderowania w jedną paczkę, redukują tę powierzchnię zależności do jednego pakietu.

Jeśli potrzebujesz konwertować strony PDF na obrazy w środowisku .NET, oto kilka podejść:

Option 1: Use PdfiumSharp with PDFSharp

Możesz użyć PdfiumSharp do renderowania stron PDF na obrazy i połączyć ją z PDFSharp, jeśli musisz wcześniej napisać, manipulować lub czytać pliki PDF. PdfiumSharp używa biblioteki Pdfium do renderowania PDF jako obrazów.

Kroki:

  • Użyj PDFSharp do obsługi dokumentów PDF (do czytania, modyfikowania lub ekstrakcji danych).
  • Użyj PdfiumSharp (lub innej biblioteki jak PdfRenderer lub Pdfium.Net SDK) do konwertowania stron PDF na obrazy.

Option 2: Use Ghostscript with PDFSharp

Innym sposobem na konwersję PDF na obrazy jest użycie Ghostscript, potężnej biblioteki do pracy z plikami PostScript i PDF. Możesz wywołać Ghostscript z kodu C#, aby renderować PDF na obraz.

Option 3: Use SkiaSharp with PDFSharp

SkiaSharp to wielopłatformowa biblioteka graficzna, która może renderować PDF do obrazów. Obsługuje także obsługę plików PDF i ich konwersję na obrazy, a można go używać razem zPDFSharpdo czytania plików PDF i wykonywania konwersji obrazów.

Porownanie wydajności

Szybkość i wydajność

Do konwersji PDF na obraz, IronPDF zapewnia wbudowany potok renderowania, który konwertuje strony do obrazów w jednym wywołaniu metody, bez konieczności dodatkowych zależności bibliotek. To samodzielne podejście oznacza mniej poruszających się elementów - jeden pakiet NuGet obsługuje cały przebieg od ładowania PDF do rastracji, co upraszcza zarówno wstępną konfigurację, jak i długoterminowe utrzymanie w aplikacjach na poziomie przedsiębiorstwa.

PDFSharp, będąc lżejszą biblioteką, może być bardziej odpowiedni dla mniejszych, prostszych plików PDF, gdzie jego zakres działania dobrze odpowiada potrzebom projektu. Jednakże, ponieważ konwersja obrazu wymaga połączeniaPDFSharpz zewnętrzną biblioteką renderowania (taką jak PdfiumSharp, Ghostscript lub SkiaSharp), powstały wielobibliotekowy przepływ pracy wprowadza dodatkową konfigurację i zarządzanie zależnościami, które zespoły powinny uwzględnić w swojej ocenie.

Porównanie funkcji

Jakość obrazu

IronPDF wyróżnia się jakością obrazu. Pozwala deweloperom regulować rozdzielczość i dostosowywać ustawienia wyjściowe, zapewniając, że obrazy są renderowane z wysoką klarownością i szczegółowością, co jest kluczowe dla aplikacji, w których istotna jest wierność wizualna (np. aplikacje do wysokiej jakości druku).

W porównaniu, jako że PDFSharp polega na bibliotekach zewnętrznych do obsługi konwersji PDF na obraz, jakość obrazów skonwertowanych z dokumentówPDFSharpjest różna i zależy od możliwości poszczególnych bibliotek użytych do obsługi konwersji.

Obsługiwane formaty obrazów

IronPDF obsługuje szerszą gamę formatów obrazów, w tym JPEG, PNG, BMP i inne. Daje to deweloperom elastyczność w zarządzaniu wynikami obrazów w zależności od ich potrzeb, takich jak dla aplikacji webowych, drukowania czy przechowywania.

PDFSharp z kolei deleguje obsługę formatów obrazów na dowolną bibliotekę zewnętrzną, która jest używana do procesu konwersji PDF na obraz, więc dostępne formaty zależą od tej zewnętrznej zależności.

Łatwość użytkowania

Obie biblioteki są stosunkowo łatwe do zintegrowania z projektami .NET. PDFSharp ma prostsze API i może być idealny dla deweloperów, którzy potrzebują podstawowych funkcji PDF bez złożoności bardziej zaawansowanych funkcji.

IronPDF, chociaż nieco bardziej złożone ze względu na bogaty zestaw funkcji, zapewnia obszerną dokumentację i przykłady, co czyni go dostępnym dla deweloperów, którzy potrzebują większej kontroli nad procesem konwersji PDF na obraz.

Licencjonowanie i ceny

IronPDF

IronPDF oferuje wieczysty model licencjonowania dla użytkowników przeglądających jego komercyjne licencjonowanie, pozwalając deweloperom na testowanie funkcji przed zakupem, i jest darmowe dla deweloperów. Ceny są generalnie wyższe niż w przypadku PDFSharp, ale odzwierciedlają zaawansowaną funkcjonalność i funkcje na poziomie enterprise.

PDFSharp

PDFSharp, będąc open-source, jest darmowy do użycia na warunkach licencji Open Source. Czyni to atrakcyjną opcją dla mniejszych projektów albo deweloperów z ograniczonym budżetem. Jednak funkcje, takie jak wbudowana konwersja obrazów i dedykowane wsparcie od dostawcy, wykraczają poza jego zakres, co może być istotne dla niektórych zespołów.

Poza kosztami licencji, całkowity koszt projektu obejmuje godziny deweloperów spędzone na składaniu i utrzymywaniu osobnych bibliotek renderowania dla konwersji PDF na obraz, zarządzanie aktualizacjami wielu pakietów zależności oraz rozwiązywanie problemów z integracją międzyPDFSharpa narzędziami zewnętrznymi, takimi jak PdfiumSharp czy Ghostscript. Dla zespołów oceniających koszt w perspektywie wieloletniego cyklu życia projektu, te koszty integracji i utrzymania często przewyższają różnicę między open-source a licencjonowaniem komercyjnym.

Którą bibliotekę wybrać?

Poznaj najlepsze alternatywy PDF-do-Obrazów dla PDFSharp: Rysunek 5 - Tabela podsumowująca porównanie bibliotek

Jeśli chodzi o konwersję PDF na obrazy, IronPDF zapewnia bardziej wszechstronne rozwiązanie pod względem elastyczności, jakości obrazu i wbudowanych możliwości renderowania. Jest to biblioteka klasy komercyjnej odpowiednia do projektów wymagających wysokiej jakości, dostosowanego wyniku obrazów i skalowalności.

PDFSharp zapewnia solidną, opłacalną podstawę do tworzenia PDF i wykonywania podstawowych zadań związanych z dokumentami. Dla zespołów, których wymagania pozostają w tym zakresie, pozostaje silnym wyborem. Problem pojawia się, gdy wymagania rozszerzają się na konwersję obrazów lub zaawansowane renderowanie – w tym momencie potrzeba złożenia i utrzymania zewnętrznych zależności bibliotecznych staje się istotnym czynnikiem.

Dla deweloperów, którzy potrzebują wbudowanej konwersji PDF na obraz z konfigurowalnym DPI, wieloma formatami wyjściowymi i jednopakietową zależnością, IronPDF jest warte rozważenia. [Pobierz darmową wersję próbną IronPDF](trial-license, aby przetestować te funkcje w swoim własnym projekcie.

Zwróć uwagę: PdfiumSharp i SkiaSharp są zarejestrowanymi znakami towarowymi ich odpowiednich właścicieli. Ta strona nie jest powiązana, popierana ani sponsorowana przez PdfiumSharp ani SkiaSharp. Wszystkie nazwy produktów, logotypy i marki są własnością ich odpowiednich właścicieli. Porównania mają charakter wyłącznie informacyjny i odzwierciedlają informacje dostępne publicznie w momencie pisania.
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