C#如何利用itextSharp 设置一个PDF文字 背景颜色

wangxiaofeiwuqiao 2019-01-11 01:41:49
C#如何利用itextSharp 设置一个PDF文档特定的文字 背景颜色,然后保存出来。最好有详细代码。

我读取PDF的代码是:

//iTextSharp读取PDF内容
public static string ReadPdfContentok(string filepath)
{
try
{
string pdffilename = filepath;
PdfReader pdfReader = new PdfReader(pdffilename);
int numberOfPages = pdfReader.NumberOfPages;
StringBuilder text = new StringBuilder();
for (int i = 1; i <= numberOfPages; ++i)
{
text.Append(iTextSharp.text.pdf.parser.PdfTextExtractor.GetTextFromPage(pdfReader, i));
}
pdfReader.Close();
return text.ToString();
}
catch (Exception ex)
{
return "原因:" + ex.ToString();
}
}

...全文
702 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxiaofeiwuqiao 2019-01-11
  • 打赏
  • 举报
回复
哪位大哥帮忙解决下,急用的。
wangxiaofeiwuqiao 2019-01-11
  • 打赏
  • 举报
回复
Spire.PDF免费控件只能转10页,无法满足要求。哪位大哥帮看看?
wangxiaofeiwuqiao 2019-01-11
  • 打赏
  • 举报
回复
就是不想用Spire.PDF 服务器不支持
qq_36492588 2019-01-11
  • 打赏
  • 举报
回复
Spire.PDF这个可以的,看他们代码教程有,看这个方法能不能满足你的需求https://www.e-iceblue.cn/spirepdf/pdf-find-and-highlight-text.html

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧