如何生成灰度 PDF
灰階PDF是一種將所有顏色和陰影都以灰色陰影來表示的PDF文件,而不是全彩色譜。
IronPDF提供了以灰階而不是顏色來呈現PDF文件的功能。以灰階印刷PDF文件對於大量打印來說是經濟高效的。此外,灰階呈現增強了可讀性,特別是當原始顏色過於明亮或鮮豔時。此外,灰階PDF在各種設備、軟體和平台上的兼容性更高,確保在不同系統中的觀看和打印體驗的一致性。
如何在C#中生成灰階PDF
- 下載用於呈現灰階PDF的C#庫
- 實例化 ChromePdfRenderer 類別
- 設置 灰度 屬性 RenderingOptions 為真
- 從 URL、HTML 字串或文件存取並渲染 PDF 文檔
- 將灰階PDF文件匯出至所需位置
<br 類別="clear">
立即開始在您的專案中使用IronPDF,並享受免費試用。
查看 IronPDF 上 Nuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變PDF。
Install-Package IronPdf
請考慮安裝 IronPDF DLL 直接下載並手動安裝到您的專案或GAC表單: IronPdf.zip
手動安裝到您的項目中
下載DLL生成灰階 PDF 範例
要生成灰階 PDF,您可以將 RenderingOptions 的 GrayScale 屬性設置為 true。
在提供的代碼片段中,我們可以看到在實例化 ChromePdfRenderer 之後啟用了灰階功能。然後它使用 RenderUrlAsPdf
方法來渲染網頁。代碼片段還包括提取渲染的 PDF 的第一頁並將其保存在本地。
:path=/static-assets/pdf/content-code-examples/how-to/color-grayscale-grayscale.cs
using IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Set GrayScale to true
renderer.RenderingOptions.GrayScale = true;
PdfDocument pdf = renderer.RenderUrlAsPdf("https://ironsoftware.com/");
pdf.CopyPage(0).SaveAs("test.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
請注意
目前,此功能僅在渲染 PDF 時可用。未來,能夠將現有的 PDF 文檔轉換為灰階將會更有幫助。