Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用C#更改现有PDF文档的颜色?_C#_.net_Pdf_Itextsharp - Fatal编程技术网

如何使用C#更改现有PDF文档的颜色?

如何使用C#更改现有PDF文档的颜色?,c#,.net,pdf,itextsharp,C#,.net,Pdf,Itextsharp,我完全不知道如何用C#处理PDF文档。有人能给我举个例子,说明如何使用C#更改现有文档的背景和文本颜色(我通过iTextSharp尝试过,但无法理解它如何更改文档的颜色属性) 我会非常感谢你们的帮助。感谢您突出显示以下文本: 文本颜色和字体指的是: 要突出显示文本,请参阅: 文本颜色和字体指的是: 您尝试过什么吗?设置背景颜色是可行的:您可以使用解析器包类搜索文本,在“提取位置”中,在“内容”中的该位置绘制一个彩色矩形,或者使用高亮注释。不过,改变字母本身的颜色可能会更加困难,尤其是只要你想

我完全不知道如何用C#处理PDF文档。有人能给我举个例子,说明如何使用C#更改现有文档的背景和文本颜色(我通过iTextSharp尝试过,但无法理解它如何更改文档的颜色属性)


我会非常感谢你们的帮助。感谢您突出显示以下文本:

文本颜色和字体指的是:


要突出显示文本,请参阅:

文本颜色和字体指的是:


您尝试过什么吗?设置背景颜色是可行的:您可以使用解析器包类搜索文本,在“提取位置”中,在“内容”中的该位置绘制一个彩色矩形,或者使用高亮注释。不过,改变字母本身的颜色可能会更加困难,尤其是只要你想把它弄干净;这需要你做一些iText低级魔术。或者(一种不太干净的方法)你只是找到了有问题的字母的位置,在内容过多的情况下,用新的颜色在相同的位置再次书写它们。你尝试了什么吗?设置背景颜色是可行的:你使用解析器包类搜索文本,在“提取位置”中,或者在底稿中的那个位置画一个彩色矩形,或者使用高亮注释。不过,改变字母本身的颜色可能会更加困难,尤其是只要你想把它弄干净;这需要你做一些iText低级魔术。或者(一种不太干净的方法)你只是发现有问题的字母的位置,在内容过多的情况下,用新的颜色在相同的位置再写一次。