IRONSOFTWAREHOME
設定為灰階
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Configure render options
    const renderOptions = {
        // Set color to grayscale
        grayScale: true,
    };
    
    const pdf = await PdfDocument.fromHtml("my-content.html", { renderOptions });

    // Export the PDF document
    await pdf.saveAs("my-content.pdf");
})();
npm i @ironsoftware/ironpdf
設定為灰階

設定為灰階

將彩色PDF文件轉換為灰階PDF文件可以帶來多種優勢,例如去除顏色考量,專注於顏色強度。

生成灰階PDF的功能僅在使用IronPDF的HTML到PDF轉換功能將HTML轉換為PDF時可用。 您可以套用包含false。 將此屬性設置為true將生成灰階PDF而不是彩色PDF。

下面是展示如何使用IronPDF在C#中將HTML文件轉換為灰階PDF的範例程式碼片段:

程式碼說明

1.使用IronPDF:包含IronPdf程式庫以使用PDF呈現功能。 2.HtmlToPdf呈現器初始化:建立HtmlToPdf類別的實例,這有助於HTML到PDF的轉換過程。 3.設置呈現選項:透過PdfPrintOptions類別定義呈現選項。 這裡的關鍵屬性是true時,確保生成的PDF以灰階呈現。 4.呈現HTML到PDF:使用RenderHtmlAsPdf()將HTML內容轉換成PDF文件。 5.保存PDF:生成的灰階PDF保存到指定的檔案路徑"output.pdf"。 6.控制台通知:在控制台顯示訊息以告知使用者PDF已成功建立。

這段程式碼提供了一個清晰範例,說明如何使用IronPDF的HTML到PDF轉換工具將HTML文件轉換為灰階PDF。

在GitHub上探索灰階PDF轉換程式碼
在GitHub上查看

準備好開始了嗎?

版本:2026.6剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費線上演示
Booking Badge

獲得來自全球數百萬工程師的信賴

Iron Software的客戶徽標
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的資料將始終保密。
獲得來自全球數百萬工程師的信賴
Iron Software的客戶徽標
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
Node.js模組下載PDF
使用npm安裝

版本: 2026.6

  1. 下載並安裝Node.js 12+。
  2. 在終端機中執行上述命令。

授權從$999起