带有 MigraDoc 的 PDFsharp 是否支持 HTML 语法?
<a> <strong> etc.
如果是,我如何在文件上实施它?
不,它不直接支持 HTML。您必须编写读取 HTML 的代码并使用 MigraDoc 或 PdfSharp 创建 PDF。
要创建 PDF,您需要使用 API,例如: .AddPage(...)
, .Draw(...)
,.DrawRectangle(...)
你在这里有一个完整的例子。
您还可以使用此项目将 HTML 转换为 PDF:https ://wkhtmltopdf.org/
例如:
para1.AddFormattedText("this text in bold", TextFormat.Bold);