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 wykorzystaniu klasy ChromePdfRenderer możesz mieć pewność, że wszelkie dokumenty PDF renderowane z ciągów HTML będą idealnie dopasowane pikselowo. Dzięki potężnym funkcjom konwersji HTML na PDF w IronPDF tworzysz wysokiej jakości pliki PDF dostosowane do swoich potrzeb.
Cztery kroki do konwersji łańcucha HTML na PDF
- Zaimportuj bibliotekę IronPDF.
- Zainicjuj nowy obiekt
ChromePdfRenderer. - Użyj metody
RenderHtmlAsPdf. - Zapisz PDF używając
PdfDocument.SaveAs.
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. Dodając using IronPdf, upewniamy się, że mamy dostęp do klas potrzebnych z biblioteki IronPDF do przeprowadzenia konwersji HTML na PDF. Następna linia, Installation.EnableWebSecurity = true, służy koncepcyjnie do wyłączenia dostępu do dysku lokalnego lub żądań międzydomenowych, zapewniając bezpieczne działanie. (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 do 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 przy użyciu 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żywa się opcjonalnego parametru BasePath, określającego katalog zawierający wymagane pliki. Powstały plik PDF, zawierający zasoby zewnętrzne, jest zapisywany przy użyciu 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.

