IRONSOFTWAREHOME
KORZYSTANIE Z IRONPDF

Jak wyświetlić PDF z tablicy bajtów w Blazor

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

W tym artykułe wykorzystamy IronPDF dla .NET, bibliotekę C# do odczytu plików PDF.

Jak odczytywać pliki PDF za pomocą IronPDF

  1. Pobierz Visual Studio, jeśli jeszcze tego nie zrobiłeś. Skonfiguruj środowisko i zainstaluj bibliotekę IronPDF.
  2. Użyj metody PdfDocument.FromFile aby otworzyć i załadować żądany plik PDF.
  3. Użyj metody ExtractAllText z IronPDF do pobrania treści.
  4. W razie potrzeby przeanalizuj lub zmodyfikuj wyodrębniony tekst.
  5. Wydrukuj wyodrębniony tekst w konsoli, aby go przeczytać.

IronPDF

IronPDF, solidna biblioteka do odczytu plików PDF dla języka C#, umożliwia programistom łatwą pracę z dokumentami PDF. Dzięki rozbudowanym funkcjom i możliwościom IronPDF upraszcza obsługę dokumentów PDF, umożliwiając użytkownikom łatwe odczytywanie, wyodrębnianie i modyfikowanie treści plików PDF. Niezależnie od tego, czy automatyzujesz procesy związane z dokumentami, wyodrębniasz dane i obrazy do analizy, czy tworzysz pliki PDF od podstaw, IronPDF zapewnia kompleksowy zestaw narzędzi usprawniających te zadania.

W tym artykułe omówiono świat wydajnego przetwarzania plików PDF w języku C# przy użyciu IronPDF, prezentując jego wszechstronność i wartość jako niezbędnego narzędzia dla programistów w procesie tworzenia oprogramowania.

Tworzenie nowego projektu w Visual Studio

Zanim przejdziemy do kwestii kodowania, zacznijmy od utworzenia nowego projektu aplikacji konsolowej Visual Studio C#. Projekt ten będzie służył jako dedykowana przestrzeń robocza zarówno do tworzenia oprogramowania, jak i do prezentacji praktycznych przykładów.

  1. Aby rozpocząć ten proces, uruchom Visual Studio i utwórz nowy projekt, przechodząc do menu "Plik", wybierając "Nowy", a następnie "Projekt".

Jak czytać pliki PDF w C#, Rysunek 1: Nawigacja do dialogu Tworzenia Projektu w Visual Studio Przejdź do okna dialogowego Utwórz projekt w programie Visual Studio

  1. Ta czynność spowoduje wyświetlenie nowego okna, w którym będzie można określić szablony projektu. Dla uproszczenia wybierz szablon "Aplikacja konsolowa" i kontynuuj, klikając przycisk Dalej, umieszczony w lewym dolnym rogu okna.

Jak czytać pliki PDF w C#, Rysunek 2: Tworzenie nowego projektu w Visual Studio Utwórz nowy projekt w Visual Studio

  1. W kolejnym oknie zostaniesz poproszony o nadanie nazwy projektowi i określenie jego lokalizacji. Po wprowadzeniu tych szczegółów kliknij przycisk Dalej, aby kontynuować.

Jak czytać pliki PDF w C#, Rysunek 3: Konfigurowanie projektu Skonfiguruj projekt

  1. W tym kroku wybierz preferowaną platformę docelową i zakończ proces tworzenia projektu, klikając przycisk Utwórz.

Jak czytać pliki PDF w C#, Rysunek 4: Wybór .NET Framework Wybór platformy .NET Framework

Po ustaleniu szczegółów projektu kolejnym kluczowym krokiem jest instalacja IronPDF.

Instalacja IronPDF

IronPDF oferuje wiele opcji pobierania i instalacji biblioteki PDF. W niniejszym przewodniku skupimy się na instalacji IronPDF za pomocą menedżera pakietów NuGet, który jest sprawdzoną i powszechnie stosowaną metodą.

  1. W programie Visual Studio przejdź do menu "Narzędzia" i najedź kursorem na opcję "Menedżer pakietów NuGet".
  2. Z rozszerzonego menu wybierz "NuGet Package Manager for Solutions".

Jak czytać pliki PDF w C#, Rysunek 5: Nawigacja do Menedżera Pakietów NuGet Przejdź do menedżera pakietów NuGet

  1. Po wybraniu tej opcji otworzy się nowe okno. W tym oknie przejdź do menu "Przeglądaj" i wpisz "IronPDF" w pasku wyszukiwania.
  2. Na ekranie pojawią się dostępne pakiety IronPDF. Aby kontynuować, wybierz najnowszy pakiet z listy i potwierdź wybór, klikając opcję "Zainstaluj".

Jak czytać pliki PDF w C#, Rysunek 6: Szukiwanie i instalacja pakietu IronPDF w interfejsie użytkownika Menedżera Pakietów NuGet Wyszukaj i zainstaluj pakiet IronPDF w interfejsie użytkownika menedżera pakietów NuGet

Dla tych, którzy preferują podejście oparte na wierszu poleceń, konsola NuGet Package Manager Console stanowi eleganckie rozwiązanie. Wystarczy otworzyć tę konsolę, wpisać poniższe polecenie i nacisnąć klawisz "Enter":

PM > Install-Package IronPdf

Masz również możliwość bezpośredniego pobrania pakietu ze strony NuGet.

Odczytywanie plików PDF za pomocą IronPDF

W tej sekcji pokażemy, jak otwierać i odczytywać pełne pliki PDF przy użyciu języka programowania C# z pomocą biblioteki IronPDF.

using IronPdf;
using System;

class Program
{
    static void Main()
    {
        // Set the license key for IronPDF if available
        IronPdf.License.LicenseKey = "Your_License_Key_Here";

        // Load the PDF document from a specified file path
        var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

        // Extract all text from the loaded PDF
        string text = pdf.ExtractAllText();

        // Output the extracted text to the console
        Console.WriteLine(text);
    }
}

1. Importowanie niezbędnych bibliotek

Aby rozpocząć, należy zaimportować wymagane przestrzenie nazw. W powyższym przykładzie kodu, importowana jest przestrzeń nazw IronPdf, która zawiera niezbędne funkcje do pracy z PDF. Dodatkowo, importowana jest również przestrzeń nazw System dla ogólnych operacji systemowych.

using IronPdf;
using System;

2. Ustawianie klucza licencyjnego IronPDF

IronPDF wymaga ważnego klucza licencyjnego do użycia w środowisku produkcyjnym. W przykładowym kodzie znajduje się wiersz, w którym należy ustawić klucz licencyjny. Jednakże, w dostarczonym kodzie, klucz licencyjny jest pozostawiony pusty "". Pamiętaj, aby zastąpić pusty ciąg znaków prawidłowym kluczem licencyjnym IronPDF podczas korzystania z niego w środowisku produkcyjnym.

IronPdf.License.LicenseKey = "Your_License_Key_Here";

3. Ładowanie dokumentu PDF

Następnym krokiem jest załadowanie i parsowanie pliku PDF. W dostarczonym kodzie, metoda PdfDocument.FromFile jest używana do załadowania PDF poprzez nazwę pliku "document_scaled_compressed.pdf" i przypisania go do zmiennej pdf. Ten plik PDF zostanie wykorzystany do wyodrębnienia tekstu.

var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

4. Wyodrębnianie tekstu z dokumentu PDF

IronPDF zapewnia prosty sposób na wyodrębnianie tekstu z załadowanego dokumentu PDF. Metoda ExtractAllText może wyodrębnić całą treść tekstową z każdej strony PDF i zapisać ją w zmiennej typu string nazwanej text, co działa jak konwersja PDF na tekst.

string text = pdf.ExtractAllText();

5. Wyświetlanie wyodrębnionego tekstu

Ostatnim krokiem jest wyświetlenie wyodrębnionego tekstu. W kodzie Console.WriteLine wyświetli i zapisze wyodrębniony tekst w konsoli. Jest to przydatna metoda do debugowania lub prezentowania tekstu użytkownikowi.

Console.WriteLine(text);

WYJŚCIE Tekst wyodrębniony z pliku PDF

Jak czytać pliki PDF w C#, Rysunek 7: Wyodrębniony tekst z pliku PDF Tekst wyodrębniony z pliku PDF

Wnioski

W tym artykułe przedstawiono programistom proces efektywnej pracy z plikami PDF w języku C# przy użyciu biblioteki IronPDF. Zaczęło się od zilustrowania konfiguracji dedykowanego projektu Visual Studio, a następnie przeszliśmy do prostej instalacji IronPDF za pomocą menedżera pakietów NuGet. W dalszej części artykułu przedstawiono szczegółowe instrukcje dotyczące importowania niezbędnych bibliotek, ustawiania klucza licencyjnego IronPDF, ładowania pliku PDF, wyodrębniania treści tekstowej oraz wyświetlania wyodrębnionego tekstu ze wszystkich stron. Wyodrębniony tekst można również zapisać w pliku TXT za pomocą języka C#.

Dzięki przyjaznemu dla użytkownika podejściu i wszechstronnym funkcjom IronPDF stanowi nieodzowne narzędzie do automatyzacji procesów związanych z dokumentami, pozyskiwania danych oraz tworzenia plików PDF na podstawie kodu HTML, adresów URL i obrazów, co czyni go nieocenionym atutem w usprawnianiu projektów programistycznych związanych z obsługą plików PDF w języku C#.

Pełny artykuł na temat odczytywania plików PDF za pomocą IronPDF można znaleźć na poniższej stronie z instrukcjami. Dostępny jest również przykład kodu dotyczący czytnika plików PDF w języku C#. Aby zapoznać się z dodatkowymi przykładami kodu wykorzystującego IronPDF, odwiedź tę stronę z przykładami. IronPDF oferuje również obszerną dokumentację, która odpowiada na pytania wszystkich programistów i zapewnia pełne praktyczne wsparcie. IronPDF oferuje bezplatną licencję probną, dzięki czemu użytkownicy mogą zapoznać się z pełną funkcjonalnością produktu przed podjęciem decyzji o zakupie licencji wieczystej.

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.

Your trial license will be sent to your email address

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