IRONSOFTWAREHOME

Wypróbuj .NET PDF Library IronPDF

C# VB PDF .NET : Generowanie PDF w BlazorGenerowanie PDF w Blazor
@using IronPdf;

public void ExportData()
{
    try
    {
        string fileName = "Demo.pdf";
        var Renderer = new IronPdf.ChromePdfRenderer();
        var pdf = Renderer.RenderUrlAsPdf("https://localhost:7018/fetchdata");
        JSRuntime.InvokeVoidAsync("saveAsFile", fileName, Convert.ToBase64String(pdf.Stream.ToArray()));
    }
    catch (Exception ex)
    {
    }
}
NuGet Downloads Badge
PM >
Install-Package IronPdf

IronPDF pozwala deweloperom na łatwe tworzenie dokumentów PDF w C#, F# i VB.NET dla .NET Core i .NET Framework.

W tym przykładzie pokazujemy, ze dokument PDF może być renderowany z dowolnego HTML. To pozwala nam tworzyć pliki PDF, ktore blisko odpowiadają identyfikacji wizualnej istniejących stron internetowych.

Możesz wybrac prosty HTML, jak powyzej, lub włączyć CSS, obrazy i JavaScript.

Ten proces konwersji HTML na PDF pozwala również delegowac projektowanie PDF projektantom stron internetowych, zamiast obciazac tym deweloperow zaplecza.

IronPDF używa silnika renderowania Chrome z precyzja piksela, aby zamienic Twoj HTML5 z obsługa CSS3 i JavaScript na dokumenty PDF. Może to przyjac postac ciagow znakow, plików zewnętrznych lub zewnętrznych adresow URL, z ktorych wszystkie mogą być łatwo renderowane do PDF przy użyciu IronPDF.

HTML do PDF w ASP .NET

Czym jest IronPDF?

IronPDF to biblioteka PDF .NET, która umożliwia programistom łatwe tworzenie, edycję i eksportowanie plików PDF dla .NET Core i .NET Framework w C#, F# i VB.NET. IronPDF automatyzuje tworzenie PDF z gotowych dokumentów. Formularze internetowe, lokalne strony HTML i inne strony internetowe mogą być konwertowane do PDF za pomocą IronPDF. Może również tworzyć umowy, raporty, oferty, faktury i inne dokumenty jako raporty/dokumenty PDF. Działa z formularzami sieciowymi, MVC, ASP.NET, ASP.NET Core i interfejsami Web API na .NET Framework i .NET Core.

Oprócz posiadania potężnego wbudowanego silnika konwersji HTML do PDF (który może tworzyć idealne dokumenty PDF z HTML5, JavaScript i CSS), IronPDF zawiera liczne funkcje manipulacji PDF. Tworzenie interaktywnych dokumentów PDF, wypełnianie i przesyłanie interaktywnych formularzy, scalanie i dzielenie plików PDF, wyodrębnianie tekstu i obrazów z plików PDF, przeszukiwanie tekstu w plikach PDF, rasteryzowanie stron PDF do obrazów i konwersja plików PDF to przykłady działań, które IronPDF może wykonać na dokumentach PDF.

Czym jest Blazor?

Blazor może wykonywać kod C# po stronie klienta bezpośrednio w przeglądarce, korzystając z WebAssembly. Ponieważ WebAssembly obsługuje technologie .NET, Blazor może ponownie używać kodu źródłowego i bibliotek z backendu w aplikacjach front-endowych z nim tworzonych. Blazor może również wykonywać logikę biznesową po stronie klienta na serwerze. Korzystając z SignalR, ramy przesyłania wiadomości w czasie rzeczywistym, zdarzenia interfejsu użytkownika klienta są wysyłane do serwera. Po zakończeniu wykonania, niezbędne aktualizacje UI są przesyłane do klienta i włączane do DOM.

Używając Blazor Hybrid, deweloperzy mogą tworzyć wieloplatformowe, natywne aplikacje klienckie za pomocą .NET MAUI i istniejących komponentów UI Blazor. Deweloperzy mogą również włączyć te same komponenty UI w środowiskach komputerowych, webowych i mobilnych bez utraty dostępu do natywnych funkcji dowolnej platformy. Deweloperzy mogą również używać Blazor Hybrid do aktualizacji istniejących aplikacji WPF i Windows Forms.

Blazor używa otwartych standardów internetowych, nie polegając na używaniu wtyczek lub tłumaczenia kodu. Wszystkie obecne przeglądarki internetowe, w tym te na urządzeniach mobilnych, obsługują technologię serwera Blazor.

.NET PDF Library Funkcje Używając IronPDF

Jak IronPDF współpracuje z Blazor

IronPDF dla Blazor umożliwia użytkownikom tworzenie, importowanie i eksportowanie dokumentów PDF za pomocą C# i VB.NET. Biblioteka obsługuje również .NET Framework, .NET Core i .NET Standard. IronPDF zapewnia dwa sposoby edytowania PDF: jeden, który wykorzystuje natywne elementy PDF, i drugi, który umożliwia edycję jako dokument przepływu.

Wydajność

Biblioteka IronPDF dla Blazor zapewnia niezrównaną wydajność i optymalne zużycie pamięci; dekoduje zdjęcia w miarę potrzeb, kompresuje zawartość, używając szyfrowania FlateDecode, i osadza podzbiory czcionek, zawierając tylko najczęściej używane glify.

Interaktywne Formularze

Używaj pól tekstowych, przycisków radiowych, listy i innych podobnych elementów sterujących, aby dodać interaktywność do dokumentów PDF. Dzięki temu użytkownicy mogą aktualizować i wypełniać dane w dokumencie PDF w miarę potrzeb. Po ukończeniu formularzy mogą być one spłaszczone, aby usunąć interaktywne pola, jednocześnie zachowując ich zawartość. Jest to przydatne w zapobieganiu późniejszym zmianom w dokumencie.

Szyfrowanie

Dokumenty PDF mogą być szyfrowane hasłem, aby chronić poufne informacje przed nieautoryzowanym dostępem.

Właściwości Tekstowe

Podczas tworzenia lub aktualizacji dokumentu PDF, możesz dostosować wygląd elementów tekstowych i graficznych, dzięki bogatemu API. Kontrole stylistyczne, w tym wypełnienie, tekst, kreska, czcionka, rozmiar tekstu i wiele innych, mogą być używane w celu łatwego spełnienia wszelkich wymagań projektowych.

Edycja PDF w C# VB .NET

Jak IronPDF Tworzy i Wyświetla Dokumenty PDF

IronPDF może konwertować strony internetowe na PDF za pomocą metody RenderHtmlAsPdf. Ta metoda może akceptować ciąg zawierający znaczniki HTML strony internetowej. W ten sposób zawartość można stylizować wewnętrznie przed jej przekazaniem do metody. Dodatkowy kod może pozwolić użytkownikom na otrzymanie pliku PDF jako pobrania na ich komputerze klienckim. Analogicznie, metoda RenderUrlAsPdf transformuje treść HTML z adresu URL na treść PDF, w tym wszelkie odniesienia do JavaScript i CSS. IronPDF generuje PDF z HTML z wysoką dokładnością, zapewniając 100% podobieństwo do oryginalnej strony internetowej. Biblioteka potrafi obsłużyć złożone projekty stron internetowych zawierające wykresy, grafiki, obrazy, tabele itp. Osobna metoda pozwala na dodatkowe dostosowania dokumentu PDF. Możliwe dopasowania obejmują zmiany w rozmiarze stron, wielkości marginesów, zawartości nagłówków/stopek itp. Po wygenerowaniu dokumentu PDF, JavaScript po stronie klienta może być użyty do wyświetlenia dokumentu w kliencie przeglądarkowym.

Konwersja HTML, JavaScript, CSS i obrazów do PDF w aplikacjach .NET.

Dlaczego Blazor wspiera IronPDF

IronPDF został opracowany przy użyciu najnowszej technologii .NET, co pozwala na jego bezproblemowe działanie w Blazor bez potrzeby skomplikowanej integracji.

IronPDF obsługuje wiele typów plików, w tym HTML, ASPX, cshtml oraz Razor. Razor jest formatem pliku używanym w Blazor do osadzania kodu źródłowego .NET w stronach internetowych. Składnia opiera się na znacznikach Razor, C# i HTML.

Prosta instalacja dla Visual Studio

Wypróbuj z NuGet teraz

Korzyści są oczywiste! Dzięki IronPDF możesz zrobić o wiele więcej, o wiele łatwiej. Nasz produkt jest idealny dla każdego, kto potrzebuje tworzyć, zarządzać i edytować bibliotekę PDF, w tym dla firm z branży nieruchomości, wydawniczej, finansowej i przedsiębiorstw. Ceny naszego rozwiązania są również bardzo konkurencyjne.

Chcesz dowiedzieć się, co IronPDF może zrobić dla Twoich projektów i firmy? Wypróbuj już teraz

Obsługuje:

  • Obsługuje C#, VB w .NET Framework 4.0 i wyższych
  • Wsparcie instalatora NuGet dla Visual Studio
  • .NET Core 2 i wyższe
  • Środowisko programistyczne .NET — Microsoft Visual Studio.
  • Azure dla hostingu w chmurze .NET
  • Kompatybilny z JetBrains ReSharper C#

Licencjonowanie IronPDF

Darmowe do celów rozwojowych. Licencje wdrożeniowe od $749.

Licencjonowanie IronPDF do wdrożenia

Podręczniki PDF C# / VB dla .NET

C# HTML-to-PDF | Samouczek C Sharp & VB.NET
C#PDFHTML
Jean Ashberg Inzynier Oprogramowania .NET

Samouczek | CSharp i VB .NET HTML do PDF

Stwórzmy PDF-y w .NET, bez potrzeby skomplikowanego projektowania programatycznego lub API…

Zobacz samouczek HTML do PDF Jeana
ASPX do PDF | Samouczek ASP.NET
C#PDF.NETASPX
Jacob Müller Projektant Produktów Software @ Team Iron

Samouczek | ASPX do PDF w ASP.NET

Przekonaj się, jak łatwo można przekonwertować strony ASPX do dokumentów PDF, używając C# lub VB .NET…

Zobacz samouczek ASPX do PDF Jacoba
VB.NET | Samouczek PDF VB .NET
VB.NETPDFASP.NET
Veronica Sillar Inzynier Oprogramowania .NET

Samouczek | Tworzenie PDF-ów z VB.NET

Zobacz, jak używam IronPDF do tworzenia dokumentów PDF w moich projektach VB .NET…

Zobacz samouczek VB .NET Veroniki

Tysiące deweloperów używa IronPDF do...

Systemy księgowe i finansowe

  • # Paragony
  • # Raportowanie
  • # Drukowanie faktur
Dodaj wsparcie PDF do systemów finansowych i ksiegowych ASP.NET

Cyfryzacja biznesu

  • # Dokumentacja
  • # Zamawianie i etykietowanie
  • # Zastępowanie papieru
Przypadki użycia cyfryzacji biznesu C#

Zarządzanie treściami Enterprise

  • # Produkcja treści
  • # Zarządzanie dokumentami
  • # Dystrybucja treści
.NET CMS obsługa PDF

Aplikacje danych i raportowania

  • # Śledzenie wydajności
  • # Mapa trendów
  • # Raporty
Raporty PDF w C#
Zainstaluj IronPDF teraz
Klienci korzystający z biblioteki oprogramowania komponentowego IronPDF
.NET Programiści

Programiści pracujący w firmach, działach rządowych i pracujący jako freelancerzy korzystają z IronPDF.

IronPDF jest stale wspierany jako wiodąca .NET biblioteka PDF

Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF
Ikona klienta IronPDF

Gotowy, aby rozpocząć?

Nuget Downloads 20,389,208Wersja:2026.7właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

bullet_checkedNie wymaga karty kredytowej ani tworzenia konta
  • 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 related to IronPDF Product Demo

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