Punkt zwrotny IronPDF: Wydanie silnika renderującego Chrome

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

IronPDF został stworzony w swojej pierwszej iteracji w 2015 roku. Istnieją ważne kamienie milowe, które przesunęły ten produkt do przodu. W tej aktualizacji przyglądamy się wydaniu silnika renderującego Chrome.

Wydanie silnika renderującego Chrome

  • Aktualizacja z: wkhtmltopdf
  • Aktualizacja do: Chrome
  • Kluczowa korzyść: Renderowanie
  • Dodatkowe korzyści: Bezpieczeństwo, oszczędność czasu
  • Data wydania: 2021

To było przełomowe dla IronPDF. Tutaj wyjaśniamy, jakie były główne czynniki, które skłoniły nas do tego, oraz czego możesz się spodziewać w wyniku tego.

Renderowanie jest słabe

W 2019 roku zastapilismy wkhtmltopdf przegladarką Chrome jako rdzen wewnetrznej struktury IronPDF. To rozwiązało kluczowe problemy, z jakimi zmagali się programiści związane z jakością renderowania.

Renderowanie

Bylo nam potrzebne rozwiazanie, ktore odciagnelo nas od wkhtmltopdf, poniewaz ich produkt uzywa wersji WebKit, ktora nie byla aktualizowana przez 9 lat. To oznacza, że nie obsługuje nowoczesnego HTML, w tym CSS, Bootstrap i wykresów. Ich pakiet był bardzo ograniczony i nie był naprawdę przeznaczony do przypadków użycia, do których go używaliśmy. Większość naszych konkurentów wciąż korzysta z tego lub symulowanych przeglądarek przeszczepionych z Java.

Oprócz poprawy IronPDF dla naszej obecnej bazy klientów, nowe i ulepszone renderowanie naprawdę wyróżniło nas na tle konkurencji. Wielu programistów w pełni korzysta z bezpłatnej wersji próbnej przed zakupem i kończy porównując IronPDF z innymi na rynku. Ulepszone renderowanie, które oferujemy, daje nam wyraźną przewagę.

Przykład przycinania przycisków i tekstu w Chrome

Przykład przycisków i tekstu uciętych w przeglądarce Chrome:

Kolejny przykład przycinania tekstu w Chrome

Kolejny przykład uciętego tekstu w przeglądarce Chrome

Chociaż naszym głównym celem było poprawienie jakości renderowania, przejście na Chrome przyniosło kilka dodatkowych korzyści, a teraz mamy większą kontrolę nad produktem. Obejmują one:

Ulepszone bezpieczeństwo

Wybraliśmy Chrome, ponieważ jest własnością Google i jest regularnie aktualizowany pod kątem bezpieczeństwa, co czyni go bezpieczniejszą opcją niż wiele alternatyw.

Chrome otrzymuje regularne aktualizacje i ulepszenia, poprawki bezpieczeństwa i błędów od tysięcy inżynierów Google i wolontariuszy. Daje to programiscie wiekszy spokoj, wiedzac ze twoja aplikacja nie jest zagrozeniem dla bezpieczenstwa.

Dla porownania, wkhtmltopdf ma znane i potwierdzone luki w zabezpieczeniach, otwierajac aplikacje i strony internetowe na ataki hackerow.

Łatwość użycia

Możemy obsługiwać ciasteczka i rzeczywiste logowania, dając użytkownikom możliwość kontynuowania logowania w celu dalszego drukowania plików PDF. To przykład pełnej mocy przeglądarki Chrome i tego, jak korzystanie z naszych produktów zapewnia użytkownikom lepszą wydajność i łatwość użycia.

Funkcje oszczędzające czas

Ta zmiana oznaczała również, że mogliśmy wprowadzić ulepszoną funkcjonalność. Użytkownicy mogą teraz otworzyć HTML w Chrome jako "podgląd wydruku" i będzie wyglądał tak samo jak oprogramowanie IronPDF.

Mogą wystąpić przypadki, gdy programista musi zmienić ustawienia urządzenia, ograniczania przepustowości i ustawień przeglądarki w narzędziach programisty przeglądarki. To przejście do Chrome oznacza, że możemy skuteczniej wspierać projektowanie responsywne, w tym flexbox, aby zapewnić dokładność wyświetlania ekranów, formatowania oraz rozmiarowania.

Oznacza to, że programiści mogą debugować swój HTML, a kiedy wygląda on prawidłowo, będziesz wiedzieć, że projekt PDF, nad którym pracujesz, będzie wyglądał tak samo.

Funkcje dostosowywania

Oferujemy użytkownikom możliwość dodawania stylów, nagłówków, stopki oraz formularzy, co pozwala im używać narzędzia podobnie jak korzystają z Microsoft Docs.

Opcje ukrywania i kompresji mogą również być bardzo pomocne w specyficznych przypadkach użycia, umożliwiając programiście dostosowanie wyniku.

Efektywność

Funkcjonalność wielowątkowa pozwala programistom korzystającym z naszego produktu renderować wiele dokumentów jednocześnie. Może to znacząco zwiększyć efektywność ich projektu. To zostało przetestowane i zweryfikowane do optymalnego działania we współpracy z Microsoft na ich platformie Azure, gdzie nasze oprogramowanie jest używane do tworzenia certyfikatów ukończenia dla Microsoft Certified Professionals.

Równoległe generowanie plików PDF

Średni czas na plik PDF

Zwróć uwagęAspose jest zastrzeżonym znakiem towarowym odpowiedniego właściciela. Ta strona nie jest powiązana z firmą Aspose, nie jest przez nią promowana ani sponsorowana. Wszystkie nazwy produktów, logo i marki są własnością ich odpowiednich właścicieli. Porównania mają charakter wyłącznie informacyjny i odzwierciedlają informacje dostępne publicznie w momencie pisania.


Punkty zwrotne IronPDF: Renderowanie w Chrome|PDFium|Kompatybilność odczytu|Stabilność i wydajność

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,926,724 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.