c#-通过migradoc为pdf添加上标和下标
作者:互联网
我正在查看有人编写的功能.该函数的目标是通过MigraDoc读取html标签并适当格式化pdf标签的格式.
这是函数的定义.
私有Boolean RecursiveFormattedParagraph(文档d,段落para,HtmlNode currentNode,ListInfo listinfo,布尔listFlag,TextFormat currentFormat){
它适用于程序当前支持的标签(即< b>,< i>).
如何添加对下标和上标的支持?我已经做过一些研究,FormattedText似乎是这里的适当方法.但是作为C#新手开发人员,我不太确定如何将其集成到程序中.
解决方法:
MigraDoc有一个称为FormattedText的元素,该元素支持您要查找的内容.我不知道您如何搜索它,但只是一个简单的Google搜索,我就找到了您想要的东西.
MigraDoc Sample: Hello MigraDoc是MigraDoc的文档.以下是MigraDoc提供的示例:
formattedText = paragraph.AddFormattedText("subscript");
formattedText.Subscript = true;
paragraph.AddText(" or ");
formattedText = paragraph.AddFormattedText("superscript");
formattedText.Superscript = true;
标签:migradoc,html,c 来源: https://codeday.me/bug/20191026/1934075.html