IronPdf.UpdatedChrome'da Rendering Düzeltmeleri

This article was translated from English: Does it need improvement?
Translated
View the article in English

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.

overflow:hidden standart IronPdf'de yerine getirilmiyor, içerik sayfa kenarını aşıyor

overflow:hidden IronPdf.UpdatedChrome altında doğru şekilde kırpılıyor

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.

standart IronPdf'de özel satır yüksekliği ile sayfa kırılmasında metin kırpılıyor

IronPdf.UpdatedChrome altında metin, kırpma olmadan doğru şekilde konumlandırılıyor

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">
HTML

Güncellenmiş motor, iç ızgarayı beklendiği gibi subgrid olarak çözümler. Standart paketteki eski motor bu düzeni doğru desteklemez.

subgrid düzeni standart IronPdf altında bozuluyor, skor kutuları dikey olarak üst üste diziliyor

subgrid düzeni IronPdf.UpdatedChrome altında hizalı kolonlar halinde doğru şekilde renderlanıyor

Lütfen dikkate alınIronPdf.UpdatedChrome, CEF 131 kullanır. Yalnızca daha eski Windows Sunucularına hedeflemek zorundaysanız standart IronPdf paketini kullanabilirsiniz, bu CEF 109 gerekir.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 20,296,129 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.