IRONSOFTWAREHOME
KORZYSTANIE Z IRONPDF

Poradnik dla deweloperów: Budowanie przeglądarki PDF Blazor

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

1. Wprowadzenie

Format PDF firmy Adobe jest niezbędny do różnych operacji w wielu firmach, w tym do generowania dokumentów i faktur. Programiści używają go również w celu spełnienia wymagań klientów. Biblioteki uprościły proces tworzenia plików PDF. Wybierając bibliotekę, należy wziąć pod uwagę takie aspekty, jak możliwości kompilacji, odczytu i konwersji.

2. Funkcje IronPDF

IronPDF to solidny konwerter plików PDF i biblioteka API, która pozwala programistom generować, odczytywać i modyfikować dokumenty PDF. Wykorzystuje silnik Chrome do konwersji HTML na PDF i obsługuje różnorodne komponenty internetowe oraz aplikacje .NET. Umożliwia tworzenie atrakcyjnych wizualnie plików PDF przy użyciu HTML5, JavaScript, CSS i obrazów, a także zawiera potężny translator HTML na PDF oraz niezależny silnik konwersji PDF.

3. Tworzenie dokumentów PDF na podstawie adresów URL

Dzięki bibliotece API IronPDF generowanie plików PDF staje się bardzo proste poprzez utworzenie pliku HTML na podstawie adresu URL i przekonwertowanie go na plik PDF przy użyciu wbudowanej przeglądarki Chrome w IronPDF.

Wymienione poniżej metody ułatwiają tworzenie dokumentów PDF za pomocą zaledwie kilku wierszy kodu:

// Instantiate the ChromePdfRenderer object from IronPdf
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 

// Render the contents of a URL as a PDF document
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/");

// Save the rendered PDF document to a specified file path
pdf.SaveAs("result.pdf");

Według powyższych informacji, metoda RenderUrlAsPdf może być użyta do konwersji linku na dokument poprzez podanie linku oraz lokalizacji zapisu.

PDF API C# (Przykład kodu Tutorial), Rysunek 1: Plik PDF wygenerowany z URL Plik PDF wygenerowany na podstawie adresu URL

4. Tworzenie pliku PDF na podstawie ciągów znaków HTML

Biblioteka API IronPDF ułatwia konwersję ciągów znaków HTML na pliki PDF. Poniżej znajduje się przykładowy kod służący do konwersji ciągów znaków HTML na dokumenty, który umożliwia tłumaczenie dowolnych tagów HTML na pliki PDF.

// Use the ChromePdfRenderer to convert an HTML string to a PDF
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");

Ten przykładowy kod pokazuje, jak skonwertować nieograniczony tekst HTML za pomocą RenderHtmlAsPdf, a następnie zapisać dokument za pomocą metody SaveAs, a cały proces kończy się w ciągu zaledwie kilku sekund.

PDF API C# (Przykład kodu Tutorial), Rysunek 2: Plik PDF wygenerowany z ciągu HTML Plik PDF wygenerowany na podstawie ciągu znaków HTML

5. Czytanie dokumentów PDF

Za pomocą biblioteki API IronPDF można odczytywać i wyodrębniać dane z istniejących dokumentów PDF. Poniższy kod przedstawia przykład, jak to zrobić:

// Load an existing PDF file into a PdfDocument object
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");

// Extract all text from the PDF document into a string
string AllText = pdfDocument.ExtractAllText();

W tym kodzie funkcja FromFile jest używana do odczytu PDF z istniejącego pliku i konwersji go do obiektu PdfDocument. Ten obiekt może służyć do uzyskiwania dostępu do tekstu i obrazów znajdujących się na stronach pliku PDF. Metoda ExtractAllText może być użyta do stworzenia ciągu znaków zawierającego każde słowo na stronach PDF.

Więcej informacji na temat korzystania z biblioteki API IronPDF można znaleźć w samouczkach dotyczących kodu i dokumentacji.

6. Podsumowanie

Biblioteka IronPDF zapewnia bezpłatną licencję na potrzeby programistyczne, a w zależności od potrzeb programisty dostępne są różne licencje do zakupu na potrzeby środowiska produkcyjnego. Pakiet Lite ma cenę początkową $999 i nie wymaga żadnych bieżących opłat. Licencje oferują opcje redystrybucji dla SaaS i OEM oraz obejmują licencję stałą, 30-dniową gwarancję zwrotu pieniędzy oraz roczną pomoc techniczną i aktualizacje produktu. Nadają się one do rozwoju, testowania i produkcji i wymagają jednorazowego zakupu. Ponadto IronPDF zapewnia dodatkowe bezpłatne licencje ograniczone czasowo. IronPDF oferuje również bezpłatne licencje na zakres redystrybucji.

Aby uzyskać więcej informacji na temat pełnego cennika i szczegółów licencji IronPDF, odwiedź stronę ze szczegółami licencji 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