如何生成灰度 PDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

海瑞尔 哈西米 本 奥马尔

灰阶PDF是一种PDF文档,其中所有颜色和阴影都使用灰色阴影而非全彩色谱来表示。

IronPDF提供了将PDF文档以灰度而非彩色渲染的功能。 以灰度模式打印PDF文档,可有效降低大批量打印的成本。 此外,使用灰度渲染可以增强可读性,特别是当原始颜色过于明亮或鲜艳时。 此外,灰度PDF在各种设备、软件和平台上具有更高的兼容性,确保在不同系统上提供一致的查看和打印体验。




适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

开始在您的项目中使用IronPDF,并立即获取免费试用。

第一步:
green arrow pointer

查看 IronPDFNuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。

适用于PDF的C# NuGet库 nuget.org/packages/IronPdf/
Install-Package IronPdf

考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip

手动安装到你的项目中

下载DLL
## 生成灰度PDF示例 要生成灰度PDF,您可以将**RenderingOptions**的**GrayScale**属性设置为**true**。 在提供的代码片段中,我们可以看到在实例化一个**ChromePdfRenderer**之后启用了灰度功能。 然后使用`RenderUrlAsPdf`方法渲染网页。 代码片段还包括仅提取渲染PDF的第一页并将其本地保存。 ```cs :path=/static-assets/pdf/content-code-examples/how-to/color-grayscale-grayscale.cs ```
请注意
灰度功能的当前实现会将渲染的 PDF 文档中的文本转化为图像,导致 ExtractAllImages 方法无法输出任何文本。
目前,此功能仅在渲染PDF时可用。 在未来,能够将现有的PDF文档转换为灰度模式将会非常有益。

海瑞尔 哈西米 本 奥马尔

软件工程师

像所有优秀的工程师一样,Hairil 是一个热衷学习的人。他正在精进自己的 C#、Python 和 Java 知识,并利用这些知识为 Iron Software 团队成员增添价值。Hairil 毕业于马来西亚的马来西亚工艺大学(Universiti Teknologi MARA),获得了化学与工艺工程学士学位,然后加入了 Iron Software 团队。