IRONSOFTWAREHOME
String HTML na 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");
Imports IronPdf

' Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = True

' Instantiate Renderer
Dim renderer As New ChromePdfRenderer()

' Create a PDF from a HTML string using C#
Dim 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
Dim myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", "C:\site\assets\")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
NuGet Download
Install-Package IronPdf
String HTML na PDF

String HTML na PDF

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
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 20,667,543Wersja:2026.7właśnie wydany

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