IronPdf.UpdatedChrome'da Rendering Düzeltmeleri
Bazı HTML ve CSS özellikleri, daha eski bir Chromium motoru taşıdığı için standart IronPdf paketinde yanlış render edilir. IronPdf.UpdatedChrome paketi, bu durumların birkaçını tasarımıyla düzelten daha yeni bir motor taşır.
Standart IronPdf paketi, eski Windows Sunucularıyla uyum için CEF motorunun 109 sürümünü paketler. IronPdf.UpdatedChrome, Chrome tarayıcı baskı önizlemesinden daha güvenilir piksel mükemmelliğinde çıktı veren CEF motorunun 131 sürümünü paketler. Çıktınız yalnızca modern CSS üzerinde yanlış görünüyorsa, muhtemel neden motor sürümüdür.
Çözüm
Bağımlılığı IronPdf.UpdatedChrome olarak değiştirin ve yeniden render edin. Aşağıdaki durumlar, kod değişiklikleri olmadan daha yeni motor tarafından çözülür.
1. CSS overflow: hidden
overflow: hidden tarafından kırpılan içerik, standart paket kuralı yerine getiremezken güncellenmiş motor altında beklendiği gibi render edilir.


2. Özel Satır Yüksekliği ve Kağıt Boyutu
Özel 6 x 9 inch kağıt boyutunda line-height: 129% kullanan bir düzen, IronPdf.UpdatedChrome altında metni doğru şekilde yerleştirir. Metin konumu, tasarıma uygun şekilde ayarlanır.


3. subgrid ile Izgara Düzeni
<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">
Güncellenmiş motor, iç ızgarayı beklendiği gibi subgrid olarak çözümler. Standart paketteki eski motor bu düzeni doğru desteklemez.



