C#在PDF中如何以不同颜色高亮文本-创新互联

高亮的文本有助于阅读者快速有效地获取文章关键信息。在PDF文件中,对文章的不同文本,关键词、句等进行不同颜色的文本高亮操作,可以使阅读者在阅读过程中有效地区分不同高亮颜色文本的意义。在下面的示例中,我使用Free Spire.PDF for .NET来进行操作(https://www.e-iceblue.cn/Downloads/Free-Spire-Doc-NET.html),可以参考以下步骤:

创新互联公司是一家集网站建设,老河口企业网站建设,老河口品牌网站建设,网站定制,老河口网站建设报价,网络营销,网络优化,老河口网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

原文件如下:

C#在PDF中如何以不同颜色高亮文本

步骤一:初始化并加载一个PDF文档实例

PdfDocument pdf = newPdfDocument(@"C:\Users\Administrator\Desktop\C#.pdf");

步骤二:调用FindText()方法,查找指定文本“C#”

PdfTextFind[] result1 = null;
result1= pdf.Pages[0].FindText("C#").Finds;

步骤三;遍历所有查找结果,以蓝色高亮文本“C#”

foreach (PdfTextFind find in result1)
 {  
     find.ApplyHighLight(Color.Blue);
 }

步骤四:调用FindText()方法,查找指定文本“微软”

PdfTextFind[] result2 = null;
result2= pdf.Pages[0].FindText("微软").Finds;

步骤五:遍历所有查找结果,以紫色高亮文本“微软”

foreach (PdfTextFind find in result2)
{
    find.ApplyHighLight(Color.Purple)
}

步骤六:保存文档

pdf.SaveToFile("result.pdf", FileFormat.PDF);

完成以上操作后,调试运行该项目,生成文档(可在该项目中文件夹bin>Debug中查看)如下图:

C#在PDF中如何以不同颜色高亮文本

以上是关于C#在PDF中文本查找及高亮的操作,希望对你有所帮助,感谢阅读!

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


文章标题:C#在PDF中如何以不同颜色高亮文本-创新互联
分享链接:http://ybzwz.com/article/cejsdg.html