![](/img/trans.png)
[英]How do I render a pdf in the browser generated from DynamicPDF Cloud API?
[英]cete.DynamicPdf formattedTextArea doesn't render html
我正在尝试使用cete.dynamicpdf和html创建具有文本格式的pdf文件,我正在使用应该可以处理html输入的formattedtextarea。
FontFamily ff = new FontFamily("fontFamily", font);
FormattedTextAreaStyle style = new FormattedTextAreaStyle(ff, fontSize, true);
FormattedTextArea textArea = new FormattedTextArea(HttpUtility.HtmlDecode(text), x * mmToPoints, y * mmToPoints, w * mmToPoints, h * mmToPoints, style);
我目前正在将一些简单的文本标签传递给“文本”,但是在创建文档时,看不到任何粗体文本。
我需要为fontfamily对象定义一些字体才能使标签起作用
//Building font objects and FontFamily object.
TrueTypeFont verdanaRegularFont = new TrueTypeFont("verdana.TTF");
TrueTypeFont verdanaBoldFont = new TrueTypeFont("verdanab.TTF");
TrueTypeFont verdanaBoldItalicFont = new TrueTypeFont("verdanaz.TTF");
TrueTypeFont verdanaItalicFont = new TrueTypeFont("verdanai.TTF");
FontFamily verdanaFontFamily = new FontFamily("VerdanaFontFamily", verdanaRegularFont, verdanaBoldFont, verdanaItalicFont, verdanaBoldItalicFont);
FormattedTextAreaStyle style = new FormattedTextAreaStyle(verdanaFontFamily, fontSize, true);
FormattedTextArea textArea = new FormattedTextArea(HttpUtility.HtmlDecode(text), x * mmToPoints, y * mmToPoints, w * mmToPoints, h * mmToPoints, style);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.