跳至主要內容
PPDF123

反轉或替換 PDF 的顏色

反色與換色透過完全反色、黑底白字這類高對比配色、單一自訂顏色或灰階來為 PDF 重新著色。文字仍可選取,因為修改的是顏色運算子,頁面並沒有被點陣化。

把檔案拖到這裡,或點一下選擇

支援 PDF · 每個檔案上限 500.0 MB · 一次最多 20 個檔案

也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。

反色與換色會重寫頁面與表單內容串流中的色彩設定運算子(`rg`、`RG`、`g`、`G`、`k`、`K`、`sc`、`scn`);在反色模式下,還會處理影像的 `/Decode` 陣列、內嵌影像取樣、註解色彩與網底停點。

共四種模式。`FULL_INVERSION` 翻轉頁面中明確設定的每一種顏色,所以白色文字和填色會變成黑色,反之亦然;沒有繪製背景的頁面仍保持白色。`HIGH_CONTRAST_COLOR` 先鋪一層純色背景,再用四組前景/背景配色之一重繪內容:黑底白字、白底黑字、黑底黃字或黑底綠字。`CUSTOM_COLOR` 把你選擇的十六進位顏色替換到所有顏色上。`COLOR_SPACE_CONVERSION` 呼叫 Ghostscript 的 `pdfwrite` 裝置並加上 `-sColorConversionStrategy=Gray`,把整份文件轉換為灰階。

文字仍可選取,因為這裡修改的是顏色運算子,而不是把頁面點陣化。在 `FULL_INVERSION` 下,影像透過各自的 `/Decode` 陣列反色,因此仍然是影像,只是變成了負片。`HIGH_CONTRAST_COLOR` 和 `CUSTOM_COLOR` 不更動影像。

有密碼保護的檔案,在你輸入密碼後會在本頁為你解鎖;API 呼叫端需先執行移除密碼。灰階模式需要在伺服器上安裝 Ghostscript。

功能

  • 重寫內容串流的色彩:rg / RG / g / G / k / K / sc / scn
  • 反色模式還會翻轉影像 `/Decode` 陣列、內嵌影像、註解顏色和網底色標
  • 四種模式:完全反色、高對比、自訂色彩、灰階
  • 匿名 API:/api/v1/misc/replace-invert-pdf

適用情境

  • 把白底簡報變成深色、低眩光的副本
  • 為低視能讀者準備高對比列印稿
  • 在單色印刷前把彩色報告轉成灰階

如何反轉 PDF 的顏色?

  1. 上傳 PDF。
  2. 在「色彩轉換」下選擇一種模式。
  3. 高對比模式請選擇一組對比配色;自訂色彩模式請選擇要取代的色彩。
  4. 點選處理並下載換色後的 PDF。

限制與邊界

  • 這是顏色重寫,不是無障礙審查:發布前請先檢查結果
  • 高對比和自訂顏色會把填色和文字一起換色;有彩色背景的頁面請檢查
  • 灰階模式需要 Ghostscript;缺少時介面會回傳 503
  • 有密碼保護的檔案需要密碼;API 呼叫端需先執行移除密碼
  • 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。

示例

  • 白底黑字的投影片在高對比模式選擇黑底白字後,會變成黑底白字
  • 對掃描頁面做完全反色,會變成一張攝影負片

本工具的隱私說明

檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。

常見問題

高對比模式套用了什麼?
在每一頁背景鋪上所選底色,並把每一種明確設定的顏色(包括填色,不只是文字和線條)替換為所選前景色。白色簡報在弱光下變得易讀,但形狀和表格填色也會變成前景色。
文字仍可選取嗎?
可以。內容串流被重寫,但文字運算子與字形不變,只有色彩改變。
影像也會反色嗎?
只有「完全反色」會:它翻轉每張影像的 `/Decode` 陣列(以及內嵌影像的取樣位元組),照片因此變成負片。高對比和自訂顏色不更動影像。
色彩空間轉換會做什麼?
它會執行 Ghostscript 的 pdfwrite 裝置並採用灰階色彩轉換策略,把彩色影像與填色轉為灰階。
需要 Ghostscript 嗎?
只有色彩空間轉換模式需要。另外三種模式都是純 PDF 重寫,不需任何外部程式。

最後更新:

用程式碼呼叫

本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。

curl -X POST "https://pdf123.xyz/api/v1/misc/replace-invert-pdf" \
  -F "[email protected]" \
  -F "replaceAndInvertOption=HIGH_CONTRAST_COLOR" \
  -F "highContrastColorCombination=WHITE_TEXT_ON_BLACK" \
  -F "customColor=#000000" \
  -o output.pdf

也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件

在 AI 代理中使用

Skill

裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「反色與換色」: /skills/pdf123-replace-invert-color.md

全部 Agent Skill

檔案只用於本次處理,完成後自動刪除。