Ir para o conteúdo principal
PPDF123

Inverter ou Recolorir um PDF

Inverter e trocar cores recolore um PDF por inversão total, por um par de alto contraste como branco sobre preto, por uma cor personalizada ou em escala de cinza. O texto continua selecionável porque os operadores de cor são editados, sem rasterizar as páginas.

Arraste arquivos para cá, ou clique para escolher

Aceita PDF · até 500.0 MB por arquivo · até 20 arquivos por vez

Você também pode colar um arquivo com Ctrl/Cmd+V ou pelo menu da área de transferência.

Inverter e trocar cores reescreve os operadores de definição de cor nos fluxos de conteúdo de páginas e formulários (`rg`, `RG`, `g`, `G`, `k`, `K`, `sc`, `scn`) e, nos modos de inversão, também os arrays `/Decode` das imagens, as amostras de imagens embutidas, as cores das anotações e os pontos de parada de gradiente.

Quatro modos. `FULL_INVERSION` inverte toda cor definida explicitamente na página, então texto e preenchimentos brancos viram pretos e o contrário; uma página sem fundo pintado continua branca. `HIGH_CONTRAST_COLOR` pinta um fundo sólido e redesenha o conteúdo com um de quatro pares de primeiro plano e fundo: branco sobre preto, preto sobre branco, amarelo sobre preto ou verde sobre preto. `CUSTOM_COLOR` substitui todas as cores por um valor hexadecimal escolhido por você. `COLOR_SPACE_CONVERSION` executa o dispositivo `pdfwrite` do Ghostscript com `-sColorConversionStrategy=Gray` para converter o documento inteiro em escala de cinza.

O texto continua selecionável, porque isto edita operadores de cor em vez de rasterizar as páginas. Em `FULL_INVERSION`, as imagens são invertidas pelos seus arrays `/Decode`, então continuam sendo imagens e apenas viram negativos. `HIGH_CONTRAST_COLOR` e `CUSTOM_COLOR` deixam as imagens como estão.

Arquivos protegidos por senha são desbloqueados para você nesta página assim que você digita a senha; quem chama a API executa Remover senha antes. O modo de escala de cinza precisa do Ghostscript no servidor.

Recursos

  • Reescrita de cor no fluxo de conteúdo: rg / RG / g / G / k / K / sc / scn
  • Os modos de inversão também invertem arrays `/Decode` de imagens, imagens embutidas, cores de anotações e pontos de gradiente
  • Quatro modos: inversão total, alto contraste, cor personalizada e escala de cinza
  • API anônima em /api/v1/misc/replace-invert-pdf

Quando usar esta ferramenta

  • Transformar uma apresentação de fundo branco em uma cópia escura e de baixo brilho
  • Preparar uma impressão de alto contraste para um leitor com baixa visão
  • Converter um relatório colorido em escala de cinza antes de uma impressão monocromática

Como inverter as cores de um PDF?

  1. Envie um PDF.
  2. Escolha um modo em Transformação de cor.
  3. No alto contraste, escolha uma combinação de contraste; na cor personalizada, escolha a cor de substituição.
  4. Clique em Processar e baixe o PDF recolorido.

Limites e casos-limite

  • É uma reescrita de cor, não uma auditoria de acessibilidade: confira o resultado antes de publicar
  • Alto contraste e cor personalizada recolorem preenchimentos além do texto; confira páginas com fundo colorido
  • O modo de escala de cinza precisa do Ghostscript; sem ele, o endpoint responde 503
  • Arquivos protegidos por senha exigem a senha; quem chama a API executa Remover senha antes
  • Limite de envio neste site: 500 MB por arquivo, enviado em partes acima de cerca de 95 MB. O corpo de uma única requisição direta à API é limitado a 100 MB.

Exemplos

  • Um slide branco com texto preto fica preto com texto branco em Alto contraste → Texto branco sobre preto
  • A inversão total de uma página digitalizada a transforma em um negativo fotográfico

Privacidade desta ferramenta

Os arquivos são enviados por HTTPS, processados em memória ou em um diretório temporário de curta duração nos nossos servidores, e apagados quando o resultado fica pronto. Não guardamos cópias para consulta posterior, treino de modelos ou perfis de publicidade. Consulte a Política de Privacidade para prazos de retenção e cookies do AdSense.

Perguntas frequentes

O que o alto contraste aplicou?
O fundo escolhido é pintado atrás de cada página e toda cor explícita, preenchimentos além de texto e linhas, é substituída pela cor de primeiro plano escolhida. Uma apresentação de fundo branco fica legível com pouca luz, mas formas e preenchimentos de tabela também assumem a cor de primeiro plano.
O texto continua selecionável?
Sim. O fluxo de conteúdo é reescrito, então os operadores de texto e os glifos não mudam — só a cor deles.
As imagens são invertidas?
Só na inversão total, que inverte o array `/Decode` de cada imagem (e os bytes de amostra das imagens embutidas), então as fotos viram negativos. Alto contraste e cor personalizada deixam as imagens como estão.
O que a conversão de espaço de cor faz?
Executa o dispositivo pdfwrite do Ghostscript com uma estratégia de conversão para cinza, convertendo imagens e preenchimentos coloridos em escala de cinza.
Precisa do Ghostscript?
Só para o modo de conversão de espaço de cor. Os outros três são reescritas puras de PDF, sem binário externo.

Última atualização:

Chame pelo código

Cada ferramenta deste site é um endpoint REST. Para uso anônimo não precisa de conta nem de chave de API. Serve para o navegador, para desenvolvedores e para agentes de IA.

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

Também disponível como ferramenta MCP para clientes de agente que falam Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Referência completa da API

Use a partir de um agente de IA

Skill

Com esta skill, Claude Code, Codex, Cursor e outros agentes de IA podem usar "Inverter e trocar cores" para você: /skills/pdf123-replace-invert-color.md

Todas as skills para agentes

Os arquivos servem só para este processamento e são apagados automaticamente depois.