Punkt zwrotny IronPDF: Wydanie silnika renderującego Chrome
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

Kolejny przykład przycinania tekstu 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. 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.


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

