IRONSOFTWAREHOME
흑백으로 설정
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
흑백으로 설정

흑백으로 설정

IronPDF for Python은 RenderingOptions의 단일 속성을 설정하여 모든 색상을 소스 HTML의 경우 출력에서 회색 음영으로 변환하여 PDF를 완전히 회색조로 렌더링할 수 있습니다.

시작하기

렌더링 메서드를 호출하기 전에 RenderingOptions.GrayScale = TrueChromePdfRenderer 인스턴스에 설정합니다. 그 렌더러에 의해 생성된 모든 후속 PDF는 회색조로 렌더링됩니다.

코드 이해하기

  • GrayScale = True: IronPDF에 렌더링된 출력의 모든 색상을 회색조로 변환하도록 지시합니다. 이는 HTML 소스의 텍스트, 배경, 테두리, 이미지 및 기타 색상 요소에 적용됩니다.
  • RenderHtmlFileAsPdf("my-content.html"): 회색조 설정을 사용하여 로컬 HTML 파일을 렌더링합니다.
  • SaveAs("my-content.pdf"): 디스크에 회색조 PDF를 저장합니다.

사용 사례

회색조 렌더링은 다음과 같은 경우에 유용합니다:

  • 파일 크기 줄이기 — 회색조 PDF는 일반적으로 컬러 파일보다 크기가 작습니다.
  • 인쇄 일관성 보장 — 흑백 프린터를 위해 제작된 문서는 화면과 인쇄 시 동일하게 보입니다.
  • 접근성 요구 사항 충족 — 일부 접근성 표준에서는 색상이 제거되었을 때 문서가 읽기 쉽게 유지되어야 합니다.

특정 페이지만 회색조로 렌더링하려면, GrayScale = True으로 별도로 렌더링하고 PdfDocument.Merge를 사용하여 전체 색상 페이지와 결과를 병합하세요.

시작할 준비 되셨나요?

버전:2026.6방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.