gpt4 book ai didi

c# - 使用 iTextSharp 为 PDF 文档中的一段文本着色背景

转载 作者:太空宇宙 更新时间:2023-11-03 21:31:20 26 4
gpt4 key购买 nike

如何在不使用表单域的情况下使用 iTextSharp 设置 PDF 文档中一段文本的背景颜色?

this post中的答案使用 FormField,在我看来,这是一种矫枉过正且冗长的方法来做一些非常简单的事情。

有没有一种简单的方法可以为一段文字的背景着色?

最佳答案

您可以使用 Chunk 类中可用的方法 SetBackground。此方法有两种变体:一种采用默认填充,另一种允许您更改填充。

如果您在 Chunk 上使用 onGenericTag() 方法,您可以绘制自定义背景(以及做更多的事情)。例如:如果您想绘制一个带圆角的矩形,您将使用 onGenericTag()。请参阅我对重复问题的回答 Draw a rectangle at the *current position* and then get its position coordinates

关于c# - 使用 iTextSharp 为 PDF 文档中的一段文本着色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24006767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com