如何更改 FreeTextAnnotations (itext 7) 的字体颜色和字体大小?

恐慌大师86

我创建了一个PdfFreeTextAnnotationsetColor-Method仅用于注释的背景。

如何设置实际的fontcolor,fontsize和字体?

Dim rec As iText.Kernel.Geom.Rectangle = ...

Dim anno As Annot.PdfFreeTextAnnotation = New 
Annot.PdfFreeTextAnnotation(rec, New PdfString(_annotation.Text))

anno.SetName(New PdfString(_annotation.Name))
anno.SetFlags(192)

anno.SetBorder(New iText.Kernel.Pdf.PdfAnnotationBorder(0, 0, 0))

pdfDoc.GetPage(_annotation.PageNumber).AddAnnotation(anno)
阿列克谢·苏巴赫

FreeText 注释具有RC允许设置富文本字符串的键,该字符串将用于生成注释的外观。基本上,您可以将纯 HTML 用作富文本字符串,例如,您可以将一些文本包裹在 a 中<span>并在style该跨度的属性中设置文本颜色,就像在 HTML 中一样。

这是 C# 中的代码,可以解决这个问题:

anno.SetRichText(new PdfString("<span style=\"color:#10FF10;\">Hello world</span>"));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Java文件更改字体大小和字体颜色?

如何为PdfWidgetAnnotation设置字体名称和字体大小?-适用于Java的iText 7.1.0

itext 7设置字体颜色

更改 iOS 7 中 UISearchBar UISegmentedControl 的字体大小和字体样式

如何更改我的PHP的颜色和字体大小?

如何更改UISearchBar字体大小和颜色?

更改标签的字体大小或字体颜色

在带有iText7的页面上移动文本,保留字体,颜色,样式等,但更改文本的大小

如何在React中更改字体颜色,字体大小和按钮颜色

在 php echo 中更改字体大小和颜色

Seaborn,更改颜色条的字体大小

在Chartjs Angular 5中更改字体大小和字体颜色

如何增加CentOS 7控制台的字体大小?

如何更改图例框条目和图表标题的字体大小和颜色

如何更改字体大小?

如何在Java中更改按钮的字体大小/颜色?

如何在ggplot中更改字体大小和颜色直接标签

如何在Ipython(Py 2.7)Notebook中更改Markdown单元的字体大小和颜色

Windows 7:如何更改任务栏字体大小

如何使用 iText 7 删除 PDF 文件中的重复字体

iText 7如何在整个文档中设置字体

更改字体大小和样式

更改字体系列和字体大小以进行打印

使用HtmlAgilitPack更改字体系列和字体大小

iText最大字体大小

如何获取UILabel的字体大小和字体名称?

样式表更改字体大小但不更改颜色?

在Vaadin Flow Web应用程序中动态更改字体,字体大小,字体颜色等

使用箭头功能和addEventListener更改元素的字体大小和文本颜色