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żna się spodziewać w wyniku tego.

Renderowanie jest słabe

W 2019 roku zastąpiliśmy Wkhtmltopdf Chrome jako podstawowym elementem wewnętrznej struktury IronPDF. To rozwiązało kluczowe problemy, z jakimi zmagali się programiści związane z jakością renderowania.

Renderowanie

Potrzebowaliśmy rozwiązania, które oddali nas od Wkhtmltopdf, ponieważ ich produkt używa wersji WebKit, która nie była aktualizowana od 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 przyciętego w Chrome:

Kolejny przykład przycinania tekstu w Chrome

Kolejny przykład tekstu przyciętego w 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. To daje programiście większy spokój ducha, wiedząc, że dana aplikacja nie stanowi zagrożenia dla bezpieczeństwa.

W porównaniu, Wkhtmltopdf ma znane i uznane podatności bezpieczeństwa, otwierając aplikacje i strony internetowe na włamania.

Ł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, wiadomo, że projekt PDF 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ównoczesne generowanie plików PDF

Średni czas na 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,135,201 | Wersja: 2026.4 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.