如何生成灰階 PDF
灰階PDF是一種PDF文件,其所有顏色和陰影都用灰色陰影表示,而不是全彩色光譜。
IronPDF 提供的功能可將 PDF 文件以灰階而非彩色呈現。 將 PDF 文件以灰階形式列印,在大批量列印時具有成本效益。 此外,將渲染改為灰階可以增強可讀性,尤其是當原始顏色過於鮮豔或明亮時。 此外,灰階PDF在各種設備、軟件和平台上具有更高的兼容性,確保在不同系統中提供一致的查看和打印體驗。
如何在C#中生成灰階PDF
- 下載 IronPDF 庫以渲染灰階 PDF
- 實例化 ChromePdfRenderer 類別
- 設置 灰度 屬性 RenderingOptions 為真
- 從 URL、HTML 字串或文件訪問和呈現 PDF 文件。
- 將灰階PDF文件匯出至所需位置
立即開始在您的專案中使用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文件轉換為灰階的能力將會很有益處。