{"id":144,"date":"2026-05-14T12:14:50","date_gmt":"2026-05-14T12:14:50","guid":{"rendered":"https:\/\/www.html-to-pdf.net\/blog\/?p=144"},"modified":"2026-05-14T12:21:40","modified_gmt":"2026-05-14T12:21:40","slug":"expertpdf-v21-1-released","status":"publish","type":"post","link":"https:\/\/www.html-to-pdf.net\/blog\/expertpdf-v21-1-released\/","title":{"rendered":"ExpertPdf v21.1 released"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.html-to-pdf.net\/blog\/wp-content\/uploads\/expertpdf1-300x300.jpg\" alt=\"Html To Pdf for C#\" width=\"300\" height=\"300\" class=\"alignleft size-medium wp-image-145\" srcset=\"https:\/\/www.html-to-pdf.net\/blog\/wp-content\/uploads\/expertpdf1-300x300.jpg 300w, https:\/\/www.html-to-pdf.net\/blog\/wp-content\/uploads\/expertpdf1-150x150.jpg 150w, https:\/\/www.html-to-pdf.net\/blog\/wp-content\/uploads\/expertpdf1.jpg 503w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>A new version of ExpertPdf HtmlToPdf Converter is now available (v21.1). Together with the Html to Pdf converter, new versions of the following tools were also released: Pdf Creator, and \u2014 bumped to v9.0 \u2014 Pdf To Text, Pdf Merge, Pdf Split, Pdf Viewer, Pdf Security, Pdf Images Extractor, Rtf To Pdf, Pdf To Image Converter, and the ExpertXls Excel Library.<\/p>\n<h3>Same product, modern stack<\/h3>\n<p>ExpertPdf HtmlToPdf Converter is a .NET library that lets you create PDF documents from web pages or raw HTML markup in your applications \u2014 straight from ASP.NET, ASP.NET Core, WinForms, Console apps, or any other .NET host. It is in business since 2007 and is used by thousands of companies world wide. Here you can view a list of our best known <a href=\"https:\/\/www.html-to-pdf.net\/Customers.aspx\" title=\"ExpertPdf customers\">customers<\/a>.<\/p>\n<p>All the tools included in the ExpertPdf Toolkit ship as .NET Framework assemblies <i>and<\/i> as modern .NET Core \/ .NET 5 &#8211; .NET 10 NuGet packages \u2014 the same API surface across both worlds, so you can target the runtime that fits your project.<\/p>\n<h3>What&#8217;s new in this release<\/h3>\n<ul>\n<li><i>.NET 10 support across the entire toolkit.<\/i> The NuGet packages, readmes, and API documentation for every component now list <code>.NET 5 - .NET 10<\/code> on the supported runtimes line. Existing customers on .NET 5 \/ 6 \/ 7 \/ 8 \/ 9 don&#8217;t need to change anything \u2014 the same package works against .NET 10 the moment you retarget your project.<\/li>\n<li><i>New .NET 10 samples.<\/i> Each shipped product now includes a <code>Samples_NET_10\/<\/code> folder with ready-to-run demos:\n<ul>\n<li>HtmlToPdf and PdfCreator ship an ASP.NET Core 10 Razor Pages app, plus paired C# and VB.NET demos for both Console (CommandLine) and WinForms.<\/li>\n<li>PdfMerge, PdfSplit, PdfSecurity, PdfToImage, PdfToText and PdfImgExtract ship Console (C# + VB.NET) and WinForms (C# + VB.NET) demos.<\/li>\n<\/ul>\n<\/li>\n<li><i>Better internal-link handling in the Blink engine.<\/i> A bounds check in the bookmark\/destination resolver fixes a corner case where some internal links in the generated PDF could be lost. The fix is per-iteration, so a single bad destination no longer poisons the rest of the document.<\/li>\n<li><i>ASP.NET classic shadow-copy fix.<\/i> When the converter assembly is loaded out of an ASP.NET classic <code>bin<\/code> folder that shadow-copies into Temporary ASP.NET Files, the native engine binary is now resolved from the original assembly location instead of the shadow-copied one. This makes the converter work out of the box on more shared-hosting and IIS classic-mode setups.<\/li>\n<li><i>Refreshed prebuilt sample executables.<\/i> The pre-compiled <code>HtmlConvertAppDemo.exe<\/code> shipped inside the HtmlToPdf archive (both .NET 2.0 and .NET 4.0 builds) and the <code>EPMergePDFDemo.exe<\/code> shipped with PdfMerge have been rebuilt against the new product DLLs, so they now launch cleanly without an assembly-version mismatch.<\/li>\n<li><i>Updated API documentation.<\/i> All Sandcastle help files (<code>.chm<\/code> and HTML) and online API references have been rebuilt for the new versions.<\/li>\n<\/ul>\n<h3>Get the new version<\/h3>\n<p>You can <a href=\"https:\/\/www.html-to-pdf.net\/Download.aspx\" title=\"Download ExpertPdf\">download<\/a> the latest version of ExpertPdf Html To Pdf Converter for .NET and ExpertPdf PdfCreator right now. NuGet users can simply bump the version on their <code>ExpertPdf.HtmlToPdf.NetCore<\/code> (or <code>ExpertPdfHtmlToPdf<\/code> legacy) <code>PackageReference<\/code> to 21.1.0, and the matching <code>ExpertPdf.*<\/code> tools packages to 9.0.0.<\/p>\n<p>As always, drop us a line at <a href=\"https:\/\/www.html-to-pdf.net\/Support.aspx\" title=\"Contact ExpertPdf Support\">ExpertPdf Support<\/a> if you hit anything weird \u2014 we read every message.<\/p>\n<p>Happy converting!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A new version of ExpertPdf HtmlToPdf Converter is now available (v21.1). Together with the Html to Pdf converter, new versions of the following tools were also released: Pdf Creator, and \u2014 bumped to v9.0 \u2014 Pdf To Text, Pdf Merge, Pdf Split, Pdf Viewer, Pdf Security, Pdf Images Extractor, Rtf To Pdf, Pdf To Image [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,1,7],"tags":[14,11,9],"class_list":["post-144","post","type-post","status-publish","format-standard","hentry","category-html-to-pdf","category-pdf-library","category-release","tag-html-to-pdf","tag-html-to-pdf-sdk","tag-pdf-library-2"],"_links":{"self":[{"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/posts\/144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":8,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":153,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/posts\/144\/revisions\/153"}],"wp:attachment":[{"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.html-to-pdf.net\/blog\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}