IRONSOFTWAREHOME
Defina para escala de cinza.
from ironpdf import *

renderer = ChromePdfRenderer()

# Set Color and Grayscale
renderer.RenderingOptions.GrayScale = True

renderer.RenderHtmlFileAsPdf("my-content.html").SaveAs("my-content.pdf")
pip install ironpdf
Defina para escala de cinza.

Defina para escala de cinza.

IronPDF for Python pode renderizar PDFs inteiramente em tons de cinza configurando uma única propriedade em RenderingOptions, convertendo todas as cores no HTML de origem em tons de cinza na saída.

Começando

Defina RenderingOptions.GrayScale = True em uma instância ChromePdfRenderer antes de chamar qualquer método de renderização. Todos os PDFs subsequentes produzidos por esse renderizador serão renderizados em tons de cinza.

Entendendo o código

  • GrayScale = True: Instrui o IronPDF a converter todas as cores na saída renderizada para tons de cinza. Isso se aplica a texto, fundos, bordas, imagens e quaisquer outros elementos coloridos na fonte HTML.
  • RenderHtmlFileAsPdf("my-content.html"): Renderiza o arquivo HTML local usando a configuração em tons de cinza.
  • SaveAs("my-content.pdf"): Salva o PDF em tons de cinza no disco.

Casos de uso

A renderização em tons de cinza é útil quando:

  • Reduzir o tamanho do arquivo - PDFs em tons de cinza são tipicamente menores que os equivalentes em cor.
  • Garantir a consistência de impressão - documentos destinados a impressoras preto-e-branco parecem idênticos na tela e na impressão.
  • Atender requisitos de acessibilidade - alguns padrões de acessibilidade exigem que os documentos permaneçam legíveis quando a cor é removida.

Para renderizar apenas páginas específicas em tons de cinza, renderize-as separadamente com GrayScale = True e mescle o resultado com páginas coloridas usando PdfDocument.Merge.

Pronto para começar?

Versão:2026.10recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF for Python
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Os seus dados serão sempre mantidos em sigilo.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Aprovado por milhões de engenheiros em todo o mundo.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Download do módulo Python para PDF
Instale com pip

Versão: 2026.10

  1. Baixe e instale o Python 3.7 ou superior.
  2. Instale o pip a partir do pypi.org se ainda não estiver instalado.
  3. Execute o comando acima no terminal.
Módulo PDF em Python
Baixar módulo

Versão: 2026.10

Instale manualmente em seu projeto.

  1. Baixe o pacote
  2. Execute este comando no terminal.
     pip install ironpdf-2026.10-py37-none-win_amd64.whi

Licenças a partir de US$ 999