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();
        }
    }

解决方案 »

  1.   

    Spire.PDF这个可以的,看他们代码教程有,看这个方法能不能满足你的需求https://www.e-iceblue.cn/spirepdf/pdf-find-and-highlight-text.html
      

  2.   

    就是不想用Spire.PDF 服务器不支持
      

  3.   

    Spire.PDF免费控件只能转10页,无法满足要求。哪位大哥帮看看?