IRONSOFTWAREHOME

Nieidentyczny PDF wyrenderowany z Chrome Print Preview

Curtis Chau
Curtis Chau
Updated: 29 czerwca 2026

PDF-y generowane przez IronPDF wyglądają wizualnie inaczej niż PDF-y produkowane przez wbudowaną funkcję Chrome Print Preview, nawet gdy oba renderują to samo HTML.

IronPDF dołącza konkretną wersję Chromium Embedded Framework (CEF), podczas gdy Chrome Print Preview używa innej (zazwyczaj nowszej) wersji CEF. Niektóre funkcje CSS i zachowania renderowania wspierane przez nowszy CEF w Chrome Print Preview nie są jeszcze wspierane w wersji dołączonej do IronPDF.

Rozwiązanie

Opcja 1: Przełącz na IronPdf.UpdatedChrome

Pakiet NuGet IronPdf.UpdatedChrome zawiera nowsza wersje CEF z rozszerzonym wsparciem dla funkcji CSS:

PM > Install-Package IronPdf.UpdatedChrome

To rozwiązuje luki w zgodności CSS między domyślnym rendererem IronPDF a Chrome Print Preview.

Opcja 2: Dodaj opóźnienie renderowania dla zasobów, które wczytują się powoli

Jeśli obrazy, rysunki lub inne elementy nie pojawiają się w wyniku, być może zasoby nie zakończyły ładowania przed rozpoczęciem renderowania. Dodaj opóźnienie:

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.WaitFor.RenderDelay(3000);

Dostosuj wartość opóźnienia w milisekundach na podstawie czasu wczytywania twoich zasobów.

Jeśli problem utrzymuje się po obu opcjach, skontaktuj się z obsługą Iron Software z próbką HTML, wersją IronPDF, systemem operacyjnym i wersją .NET, plikiem dziennika oraz fragmentem kodu.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 20,878,335Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz opcję Przeglądaj i wyszukaj „IronPdf”
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

lub pobierz instalator Windows tutaj.

  1. Pobierz i rozpakuj IronPDF do lokalizacji takiej jak ~/Libs w katalogu Solution
  2. W Eksploratorze rozwiązań programu Visual Studio kliknij prawym przyciskiem myszy opcję Odwołania. Wybierz opcję Przeglądaj, „IronPdf.dll”

Licencje od 749 USD

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta