IronPdf.UpdatedChrome의 렌더링 수정
일부 HTML 및 CSS 기능은 표준 IronPdf 패키지에서 제대로 렌더링되지 않습니다. 이는 이전 크로미엄 엔진을 탑재하고 있기 때문입니다. IronPdf.UpdatedChrome 패키지는 설계상 이러한 경우 중 몇 가지를 수정하는 보다 새로운 엔진을 제공합니다.
표준 IronPdf 패키지는 이전 Windows 서버와의 호환성을 위해 CEF 엔진 버전 109을 제공합니다. IronPdf.UpdatedChrome은 Chrome 브라우저의 인쇄 미리보기보다 더 신뢰할 수 있는 픽셀 완벽한 출력을 제공하는 CEF 엔진 버전 131을 제공합니다. 출력이 현대적인 CSS에서만 이상하게 보이면, 엔진 버전이 원인일 수 있습니다.
해결책
의존성을 IronPdf.UpdatedChrome으로 전환하고 다시 렌더링하십시오. 아래 경우는 코드 변경 없이 최신 엔진에 의해 해결됩니다.
1. CSS overflow: hidden
업데이트된 엔진에서는 overflow: hidden에 의해 잘린 컨텐츠가 예상대로 렌더링되며, 표준 패키지에서는 규칙을 준수하지 못합니다.


2. 사용자 정의 줄 높이 및 용지 크기
맞춤 6 x 9 inch 용지 크기에 line-height: 129%을 사용하는 레이아웃은 IronPdf.UpdatedChrome에서 텍스트를 올바르게 배치합니다. 텍스트 위치가 의도된 디자인과 일치하도록 조정됩니다.


3. subgrid을(를) 사용한 그리드 레이아웃
<div style="display: grid; grid-template-columns: 1fr 1fr 1fr">
<div style="display:grid; grid-template-columns: subgrid; grid-column: 1/4">
<div style="display: grid; grid-template-columns: 1fr 1fr 1fr">
<div style="display:grid; grid-template-columns: subgrid; grid-column: 1/4">
업데이트된 엔진은 예상대로 내부 그리드를 subgrid으로 해결합니다. 표준 패키지의 오래된 엔진은 이 레이아웃을 올바르게 지원하지 않습니다.



