Asp.net 在.net中,如何突出显示pdf文件中的特定文本

Asp.net 在.net中,如何突出显示pdf文件中的特定文本,asp.net,pdf,itextsharp,Asp.net,Pdf,Itextsharp,我用以下控件在asp.net中创建了一个表单。文件上载、搜索文本框和搜索按钮 浏览要上载的pdf文件后。我将在文本框中输入一些文本“内容”,然后单击按钮,这意味着pdf文件应与在文本框(内容)中输入的文本一起在网页中打开,并以黄色背景突出显示。要突出显示pdf中的文本,请使用以下代码 protected void Button1_Click(object sender, EventArgs e) { PdfReader read = new PdfReader("C:\\Test.pdf"

我用以下控件在asp.net中创建了一个表单。文件上载、搜索文本框和搜索按钮


浏览要上载的pdf文件后。我将在文本框中输入一些文本“内容”,然后单击按钮,这意味着pdf文件应与在文本框(内容)中输入的文本一起在网页中打开,并以黄色背景突出显示。

要突出显示pdf中的文本,请使用以下代码

protected void Button1_Click(object sender, EventArgs e)
{
   PdfReader read = new PdfReader("C:\\Test.pdf");
   Chunk chk = new Chunk("TextBox1.Text", new Font(Font.TIMES_ROMAN, 14, Font.ITALIC));
   chk.SetBackground(new Color(0xFF, 0x00, 0x00), 10, -50, 20, -10);
}

你检查过这个问题吗?当我试图实现这个代码时,我在这行中遇到了错误。chk.立根背景(新颜色(0xFF,0x00,0x00),10,-50,20,-10);我需要添加什么命名空间来克服此错误。我在代码中使用了itextsharp dll。当我尝试实现此代码时,我在下面一行中遇到了错误(找不到类型或命名空间名称颜色)。chk.立根背景(新颜色(0xFF,0x00,0x00),10,-50,20,-10);我需要添加什么名称空间来克服此错误。我在代码中使用了itextsharp dll。请使用此名称空间“itextsharp.Text”。即使使用了此名称空间,属性颜色和setBackground也不支持。