IRONSOFTWAREHOME

Wypróbuj .NET PDF Library IronPDF

C# VB PDF .NET : Używanie HTML do Tworzenia PDFUżywanie HTML do Tworzenia PDF
using IronPdf;

// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Export to a file or Stream
pdf.SaveAs("output.pdf");

// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
NuGet Downloads Badge
PM > Install-Package IronPdf

Dzięki IronPDF można tworzyć nowe dokumenty PDF z prostych łańcuchów HTML w ramach projektu .NET, a IronPDF może być używany w C#, F# i VB.NET. Dzięki użyciu klasy ChromePdfRenderer, możesz być pewny, że wszelkie dokumenty PDF renderowane z ciągów HTML wyjdą perfect-pixel. Dzięki potężnym funkcjom konwersji HTML na PDF w IronPDF tworzysz wysokiej jakości pliki PDF dostosowane do swoich potrzeb.

Zobacz poniższy przykład kodu, aby uzyskać więcej szczegółów:

Pierwszym krokiem do konwersji łańcucha HTML na PDF w C# jest upewnienie się, że biblioteka IronPDF jest poprawnie skonfigurowana i działa w projekcie. Uwzględniając using IronPdf, upewniamy się, że mamy dostęp do klas potrzebnych z biblioteki IronPDF do przeprowadzania konwersji HTML na PDF. Kolejna linia, Installation.EnableWebSecurity = true, jest koncepcyjnie używana do wyłączenia dostępu do lokalnego dysku lub żądań cross-origin, zapewniając bezpieczne operacje. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)

Przykład pokazuje, jak utworzyć instancję ChromePdfRenderer, która obsługuje konwersję HTML na PDF. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. Ten dokument jest zapisywany na dysku za pomocą metody SaveAs.

W zaawansowanym przykładzie pokazano, że IronPDF obsługuje zawartość HTML zawierającą zewnętrzne zasoby, takie jak obrazy, CSS i JavaScript. Aby załadować te zasoby, używany jest opcjonalny parametr BasePath, określający katalog zawierający wymagane pliki. Wynikowy PDF, który zawiera zasoby zewnętrzne, jest zapisywany używając tej samej metody SaveAs. Ten przykład kodu podkreśla zdolność IronPDF do obsługi zarówno podstawowych, jak i złożonych treści HTML, co czyni go efektywnym narzędziem do programatycznego generowania PDF.

Naucz się konwertować łańcuchy HTML na PDF w C# z IronPDF
HTML do PDF w ASP .NET

Czym jest IronPDF dla .NET?

Nasze rozwiązanie biblioteczne PDF .NET to marzenie dla programistów, zwłaszcza inżynierów oprogramowania używających C#. Możesz łatwo stworzyć podstawową bibliotekę PDF dla .NET.

IronPDF używa silnika Chromium .NET do renderowania stron HTML na pliki PDF. Nie trzeba używać skomplikowanych API do pozycjonowania lub projektowania PDF. IronPDF obsługuje standardowe dokumenty internetowe HTML, ASPX, JS, CSS i obrazy.

Pozwala ci stworzyć bibliotekę PDF .NET używając HTML5, CSS, JavaScript, a także obrazy. Możesz edytować, stemplować oraz dodawać nagłówki i stopki do PDF bez wysiłku. Umożliwia także łatwe czytanie tekstów PDF i ekstrakcję obrazów!
.NET PDF Library Funkcje Używając IronPDF

.NET PDF Library Funkcje Używając IronPDF

Nigdy nie widzieliśmy dokładniejszego konwertera HTML na PDF! Nasza czołowa w branży biblioteka PDF ma tak wiele funkcji i silnik renderowania, który umożliwia niezawodność i integrowalność w ramach Chrome / Webkit. Nie wymaga instalacji.

Stwórz

  • Twórz dokumenty PDF z HTML 4 i 5, CSS i JavaScript
  • Generuj dokumenty PDF z URL
  • Ładuj URL z niestandardowymi poświadczeniami logowania sieci, UżytkownikAgent, Proxy, Ciasteczka, Nagłówki HTTP, zmienne formularzy umożliwiające logowanie za formularzami logowania HTML
    • Obsługuje główne fonty ikon (Fontello, Bootstrap, FontAwesome)
    • Ładuj zewnętrzne arkusze stylów i zasoby (HTTP, HTTPS, lub system plików) programowo
  • Renderowanie jednowątkowe i wielowątkowe
  • Niestandardowy rozmiar papieru ISO z możliwością dostosowania orientacji, marginesów i komponentów kolorów

Edytuj istniejące dokumenty PDF bez Adobe Acrobat

  • Czytaj i wypełniaj pola formularzy
  • Wydobywaj obrazy i teksty z PDF
  • Dodawaj, edytuj, aktualizuj kontury i zakładki, programuj anotacje z przyklejonymi notatkami
  • Dodawaj nakładki pierwszoplanowe lub tła z zasobów HTML lub PDF
  • Odbijaj nową treść HTML na każdej istniejącej stronie PDF
  • Dodawaj logiczne lub HTML nagłówki i stopki

Manipuluj istniejącymi dokumentami PDF

  • Ładuj i analizuj istniejące dokumenty PDF
  • Scal i dziel zawartość w dokumencie pdf
  • Dodawaj nagłówki, stopki, anotacje, zakładki, znaki wodne, tekst i zasoby obrazowe
  • Dodawaj stemple i znaki wodne z tekstem, obrazami i tłami HTML
  • Obracaj strony

Konwertuj z wielu formatów

  • Obrazy na plik PDF – konwertuj z głównych dokumentów obrazowych, przy użyciu pojedynczej linii kodu, JPG, PNG, GIF, BMP, TIFF, system rysowania i SVG na PDF
  • ASPX WebForms – konwertuj, przy użyciu 3 linii kodu, ASP.NET webformów na możliwe do pobrania PDF widoczne w przeglądarce
  • Dokument HTML – konwertuj HTML na PDF
  • Niestandardowy 'bazowy URL', aby umożliwić dostęp do plików zasobów w sieci
  • Responsywne układy przez Wirtualny Widok (Szerokość i Wysokość)
  • Niestandardowy zoom z możliwością powiększania:
    • treść HTML do wymiarów zachowujących jakość
    • rozciąganie wyjścia w DPI
  • Wstawianie zasobów obrazowych System Drawing do ciągów HTML z ImagetoDataURI
  • Włącz wsparcie JavaScript, w tym opcjonalne opóźnienia renderowania
  • Akceptuj HTML zakodowany w dowolnym głównym kodowaniu pliku (Domyślnie UTF-8)

Eksport

  • Widoki MVC – eksportuj widoki ASP.NET MVC jako PDF
  • Mergeduj strony i obrazy
  • Eksportuj pliki do dowolnego formatu z obsługiwanymi czcionkami

Zapisz

  • Zapisuj i ładuj z pliku, danych binarnych lub MemoryStreams.

Zabezpiecz

  • Popraw bezpieczeństwo z opcjami aktualizacji haseł użytkownika, metadanych, uprawnień bezpieczeństwa i weryfikowalnych podpisów cyfrowych

Drukowanie

  • Typy mediów CSS ekranu lub druku
  • Zamień pliki PDF na obiekt PrintDocument i drukuj bez Adobe (z minimalnym kodem)
Edycja PDF w C# VB .NET

Wszystko, czego potrzebujesz w dokumentach PDF

Tworzenie, scalanie, dzielenie, edytowanie i manipulowanie plikami PDF zawsze, kiedy ich potrzebujesz, w sposób, w jaki tego chcesz, jest bułką z masłem. Użyj swoich umiejętności programistycznych w C#, aby skorzystać z powiększającej się listy funkcji IronPDF.

Aby rozpocząć pracę nad projektem z IronPDF, pobierz darmowy Instalator Pakietu NuGet lub bezpośrednio pobierz DLL. Następnie możesz przystąpić do tworzenia dokumentów PDF, edytowania i manipulowania istniejącymi formatami plików lub eksportowania do dowolnego formatu bez Adobe Acrobat.

Nasze wsparcie obejmuje szeroki zakres darmowych i wyczerpujących samouczków oraz 24/7 wsparcie na żywo.

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

Projektuj z znanymi dokumentami HTML

IronPDF pozwala pracować z głównymi formatami dokumentów HTML i zamienia je na PDF w aplikacjach webowych ASP.NET. Zastosuj wiele ustawień, w tym ustawienia zachowania plików i ich nazwy, dodawanie nagłówków i stopek, zmianę opcji drukowania, dodawanie podziałów stron, łączenie asynchronicznego i wielowątkowego, oraz inne.

W podobny sposób możesz konwertować C# MVC HTML do PDF dla aplikacji ASP .NET, drukować widok MVC, aby zwrócić format pliku PDF, wspierany z HTML, CSS, JavaScript i obrazami.

Dodatkowo, twórz dokumenty PDF i konwertuj istniejącą stronę HTML na PDF w aplikacjach i stronach internetowych ASP .NET C# (konwerter html-do-pdf w C#). Bogaty HTML jest używany jako zawartość PDF z możliwością edycji i manipulacji dzięki funkcji generowania IronPDF.

Z IronPDF martwienie się o rozdzielczości to problem z przeszłości. Wyjściowe dokumenty PDF z IronPdf są piksel w piksel identyczne z funkcjonalnością PDF w przeglądarce internetowej Google Chrome.

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 $999.

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 21,062,892Wersja:2026.9właśnie wydany

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.

OR
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
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz opcję Przeglądaj i wyszukaj „IronPdf”
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

lub pobierz instalator Windows tutaj.

  1. Pobierz i rozpakuj IronPDF do lokalizacji takiej jak ~/Libs w katalogu Solution
  2. W Eksploratorze rozwiązań programu Visual Studio kliknij prawym przyciskiem myszy opcję Odwołania. Wybierz opcję Przeglądaj, „IronPdf.dll”

Licencje od 749 USD