我正在使用Itext7使用C#从html字符串生成pdf 颜色类别下没有颜色。
.SetFontColor(Color.RED)// there is not RED property
我已经有using iText.Kernel.Colors;
我需要为此安装哪个软件包?
与Chunk linebreak = new Chunk
相同,我需要安装哪个软件包
以及如何使用new Paragraph(
在段落中添加链接以添加pdf文档?
谢谢
答案 0 :(得分:3)
iText 7是对iText以前版本的完全重写,因此许多事情有所不同。
例如:
Color
类中,而是存储在ColorConstants
类中。现在,您需要使用Color.RED
而不是ColorConstants.RED
:http://itextsupport.com/apidocs/iText7/latest/com/itextpdf/kernel/colors/ColorConstants.html#RED Chunk
类不再存在。最接近Chunk
的类是Text
:http://itextsupport.com/apidocs/iText7/latest/com/itextpdf/layout/element/Text.html Anchor
的{{1}}类现在称为Paragraph
:http://itextsupport.com/apidocs/iText7/latest/com/itextpdf/layout/element/Link.html Link
类在内核软件包中; ColorConstants
和Text
在布局包中。这解决了您在问题中列出的三个具体问题。如果从旧的iText版本迁移到新的iText版本,还会遇到许多其他差异。这些差异中的许多在online tutorials中得到了解释。