IRONSOFTWAREHOME
Définir en niveaux de gris
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
Définir en niveaux de gris

Définir en niveaux de gris

IronPDF for Python peut rendre les PDFs entièrement en niveaux de gris en définissant une seule propriété sur RenderingOptions, convertissant toutes les couleurs dans le HTML source en nuances de gris dans la sortie.

Commencer

Définissez RenderingOptions.GrayScale = True sur une instance ChromePdfRenderer avant d'appeler une méthode de rendu. Tous les PDF ultérieurs produits par ce moteur de rendu seront rendus en nuances de gris.

Comprendre le code

  • GrayScale = True : Instruit IronPDF de convertir toutes les couleurs dans la sortie rendue en niveaux de gris. Cela s'applique au texte, aux arrière-plans, aux bordures, aux images et à tout autre élément coloré dans le HTML source.
  • RenderHtmlFileAsPdf("my-content.html") : Rend le fichier HTML local en utilisant le paramètre de niveaux de gris.
  • SaveAs("my-content.pdf") : Sauvegarde le PDF en niveaux de gris sur le disque.

Cas d'utilisation

Le rendu en nuances de gris est utile lorsque :

  • Réduction de la taille du fichier - les PDF en nuances de gris sont généralement plus petits que leurs équivalents en couleur.
  • Assurer la cohérence d'impression - les documents destinés aux imprimantes noir et blanc sont identiques à l'écran et à l'impression.
  • Satisfaire aux exigences d'accessibilité - certaines normes d'accessibilité exigent que les documents restent lisibles lorsque la couleur est supprimée.

Pour ne rendre que des pages spécifiques en niveaux de gris, rendez-les séparément avec GrayScale = True et fusionnez le résultat avec les pages en couleurs complètes en utilisant PdfDocument.Merge.

Prêt à commencer?

Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Python pour PDF
Installer avec pip

Version : 2026.9

  1. Téléchargez et installez Python 3.7+.
  2. Installez pip à partir de pypi.org s'il n'est pas déjà installé.
  3. Exécutez la commande ci-dessus dans le terminal.
Module PDF Python
Télécharger Module

Version : 2026.9

Installer manuellement dans votre projet

  1. Téléchargez le package
  2. Exécutez cette commande depuis le terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licences à partir de 749 $