The IronPDF VB C# PDF Library for .Net enables easy text and image content creation, editing and extraction in VB.net applications with support for HTML, ASPX, CSS, and images. It converts HTML to PDF through a tutorial that uses VB .Net code examples.

The tutorial begins with a focus on creating PDF files using VB.Net and HTML as a design language. By using HTML to design PDFs, developers can avoid the need to learn complex low-level PDF file formats or proprietary APIs that may be present in alternative PDF libraries like iTextSharp. The tutorial is self-contained as a Visual Studio Console application but can be used for ASP.Net, Console Applications, and Windows Services.
The Dot Net PDF tutorial includes a VB.Net PDF library installation guide for the IronPDF package, available for download from NUGET. This package extends Visual basic.Net to incorporate PDF functionalities. As a quick start guide, the IronPdf.HtmlToPdf class will be used and the tutorial covers how to render PDF documents from existing ASP.Net web pages, static HTML files, and live URLS.
The tutorial also covers VB .Net PDF styling using images, CSS, and Javascript. The embedded version of the Chromium web browser into IronPDF ensures standards-compliant rendering. The source code can be downloaded from the tutorials section.
VB code can also be used to add attractive headers and footers to PDF documents, and developers can learn how to create PDFs with dynamic content using String templating or more advanced libraries such as Handlebars.Net. Finally, the additional code samples cover merging PDFs, adding and removing PDF pages, adding page breaks, encrypting PDF documents, and editing and watermarking existing PDF documents.
Overall, this software tutorial offers valuable insights and practical guidance for VB Dot Net developers seeking to create and edit PDF documents.
Version 2022.11.10347:
Adds radio button form elements, generated from html 'input' elements with a 'type' attribute of 'radio'
Adds RTF-to-PDF: RenderRtfStringAsPdf()
More ways to replace text: ReplaceTextOnPages(), ReplaceTextOnAllPages()
Fixes text headers and footers not being visible
Other fixes and improvements
Version 2022:
* Fixes initialization timeouts on some systems
* Fixes use of certain SSL certificates
* Improves logic when using custom temp folder
* Improves shutdown/cleanup logic
Version 2021.11.4183:
Pixel Perfect Chrome HTML to PDF rendering
Full Multithreading and Async support
Razor and MVC helpers added
ChromePdfRenderer, WebKitPdfRenderer and AdaptivePdfRenderer classes added
Chrome renderer replaces WebKit as our default HtmlToPdf engine
HTML, CSS and JS are rendered more accurately
Version 2021.3.1:
* Improved PDF to Image performance
* Smaller deployment footprint
* PdfDocument.FromFile now supports even more PDF types
* Fixed AccessViolationException on rasterising high DPI PDF files
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Documentation
Version 2021.3.1.0:
* Improved PDF to Image performance
* Smaller deployment footprint
* PdfDocument.FromFile now supports even more PDF types
* Fixed AccessViolationException on rasterising high DPI PDF files
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Documentation
Version 2021.1.29:
* Improved Threading Support
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Thread Safety During PDF to Image Conversion
* Improved Documentation
* Fixed Occasional Reverse Order of Inserted PDF Pages
* Fixed Unnessicary files saved to disk on Pdf to Image
Version 2020.10.3.3:
* Improved Intellisense Documentation
* Fixed Async Rendering Methods in .Net Standard
* Added Async Rendering Methods in .Net Framework 4.5+
* Improved PDF Metadata Quality
* Fixed HTML Headers & Footers Multithing
* Fixed HTML Headers & Footers Displaying Rogue \n character
Version 2020.9.0: Fixed issues with internal links & bookmarks in PDF documents generated from HTML strings and files.
Version 2020.6.0:
- Improved PDF Text Extraction accuracy
- Reads more PDF document types
- Improved Memory Footprint
- Signing Encrypted PDFs is now supported
- Signing Metadata Enhancements
- Resolved Installation Path issues
- Resolved edge case Licensing issues
- CentOS 8 Support
- Ubuntu 20 Support
Version 4.4.7: VB.Net release with working example tutorial content for the IronPDF VB .Net programming software library. VB and C# .Net developers can create, convert, and edit PDF files in .Net desktop, web and console applications. Supports HTML, ASPX, CSS, JS and images.