Defina para escala de cinza.

Converter um documento PDF colorido para tons de cinza pode oferecer diversas vantagens, como eliminar a necessidade de considerar as cores e focar exclusivamente na intensidade delas.

O recurso para gerar PDFs em tons de cinza está disponível apenas ao converter HTML para PDF com o recurso de conversão de HTML para PDF do IronPDF . Você pode aplicar uma opção de renderização que inclui uma propriedade grayScale, que pode ser definida como true ou false. Definir essa propriedade como true gerará um PDF em tons de cinza em vez de um colorido.

Abaixo, segue um trecho de código de exemplo que demonstra como converter um arquivo HTML em um PDF em tons de cinza usando o IronPDF em C#:

Explicação do código

  1. Usando o IronPDF : Inclua a biblioteca IronPDF para acessar as funcionalidades de renderização de PDF.
  2. Inicialização do renderizador HtmlToPdf : Crie uma instância da classe HtmlToPdf, que facilita o processo de conversão de HTML para PDF.
  3. Definindo as opções de renderização : Defina as opções de renderização através da classe PdfPrintOptions. A propriedade principal aqui é GrayScale, que, quando definida como true, garante que o PDF resultante seja renderizado em tons de cinza.
  4. Renderizando HTML para PDF : Use RenderHtmlAsPdf() para converter conteúdo HTML em um documento PDF.
  5. Salvando o PDF : O PDF em tons de cinza resultante é salvo no caminho de arquivo especificado "output.pdf".
  6. Notificação no console : Exiba uma mensagem no console para informar o usuário de que o PDF foi criado com sucesso.

Este código fornece um exemplo claro de como converter um documento HTML em um PDF em tons de cinza usando as ferramentas de conversão de HTML para PDF do IronPDF.

Explore o código de conversão de PDF em tons de cinza no GitHub.

Pronto para começar?
Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.