C# 通过Doc为pdf添加上标和下标
我正在看一个有人写的函数。该函数的目标是通过C# 通过Doc为pdf添加上标和下标,c#,html,migradoc,C#,Html,Migradoc,我正在看一个有人写的函数。该函数的目标是通过MigraDoc读取html标记并适当地格式化pdf的html标记 这是函数的定义 private Boolean recursiveformatted段落(文档d,段落段落段落,HtmlNode currentNode,ListInfo ListInfo,Boolean listFlag,TextFormat currentFormat){ 它适用于程序当前支持的标记(即,) 如何添加对subscript和superscript的支持?我做了一些研究
MigraDoc
读取html标记并适当地格式化pdf的html标记
这是函数的定义
private Boolean recursiveformatted段落(文档d,段落段落段落,HtmlNode currentNode,ListInfo ListInfo,Boolean listFlag,TextFormat currentFormat){
它适用于程序当前支持的标记(即,
)
如何添加对
subscript
和superscript
的支持?我做了一些研究,这里的FormattedText
似乎是合适的方法。但是作为一名C#开发新手,我不太确定如何将其集成到程序中。MigraDoc
有一个名为FormattedText
的元素,它可以ch支持你要找的东西。我不知道你是如何搜索它的,但只需一个简单的谷歌搜索,我就找到了你要找的东西
是MigraDoc提供的文档。以下是MigraDoc提供的示例:
formattedText = paragraph.AddFormattedText("subscript");
formattedText.Subscript = true;
paragraph.AddText(" or ");
formattedText = paragraph.AddFormattedText("superscript");
formattedText.Superscript = true;
你必须修改你没有在这里展示的代码。我不认为赏金能让这个问题得到解答。