HTML→PDF backend for Regira Office, built on Select.HtmlToPdf.NetCore. PdfManager implements IHtmlToPdfService. Unlike the headless-Chromium backends it applies every HtmlInput property — page size, orientation, margins, headers and footers — and needs no browser installation.
Two limits decide whether it fits:
System.Drawing.Common, which throws on other platforms.<PackageReference Include="Regira.Office.PDF.SelectPdf" Version="6.*" />
SelectPdf needs its native companion file Select.Html.dep beside the application. The package’s build targets copy it from the restored Select.HtmlToPdf.NetCore package into the build and publish output; set the MSBuild property RegiraSelectPdfCopyNativeDep to false to place it yourself.
IHtmlToPdfService, the HtmlInput model, and how the HTML→PDF backends compareApache License 2.0 — this package contains no license validation and no runtime limits. See LICENSE. A few companion packages are commercially licensed with a free tier; see the licensing overview.
The wrapped Select.HtmlToPdf library is licensed separately by its vendor; see its package page.