Historia powstania: kamienie milowe, aktualizacje produktu
IronPDF był pierwszym produktem opracowanym przez Iron Software w 2015 roku. Nasi założyciele zauważyli, że główni gracze na rynku, tacy jak Aspose, iText i Syncfusion, oferowali produkty do obsługi plików PDF, które były uważane za skuteczne rozwiązania, ale wiedzieliśmy, że możemy zrobić to lepiej. To jest powodem.
Zaczynaliśmy od produktu, który działał, ale nasz zespół wprowadził w nim znaczące ulepszenia. W tym miejscu dzielimy się informacjami o tym, jak, co i dlaczego tak się stało.
Jak podejmujemy decyzje: Rozwój oparty na społeczności
Nasza strategia rozwoju produktów zawsze polegała na wsłuchiwaniu się w potrzeby naszej społeczności. Skupiamy się tutaj na kamieniach milowych związanych z produktem, które pokazują nasze zaangażowanie w zwiększanie wydajności IronPDF.
Każda z tych aktualizacji została wydana w latach 2019–2022. Przedstawiamy tutaj tylko wybrane aktualizacje, które stanowią kamienie milowe dla produktu i pokazują znaczące inwestycje w poprawę wydajności IronPDF. Aby zapoznać się z pełniejszym dziennikiem zmian, odwiedź tę stronę.
Wydanie silnika renderującego Chrome
- Aktualizacja z: Wkhtmltopdf
- Zaktualizuj do: Chrome
- Kluczowa zaleta: Renderowanie
- Dodatkowe korzyści: bezpieczeństwo, oszczędność czasu.
- Data wysyłki: 2021
To było przełomowe dla IronPDF. W tej aktualizacji wyjaśniamy, jakie były główne czynniki, które skłoniły nas do tego, oraz czego można się spodziewać w rezultacie.
Dowiedz się więcej o renderowaniu w przeglądarce Chrome
Wydanie PDFium DOM
- Aktualizacja z: PDFSharp
- Zaktualizuj do: PDFium DOM
- Kluczowa korzyść: Uszkodzone lub zniekształcone pliki PDF mogą teraz być poprawnie ładowane i zapisywane.
- Drugorzędne korzyści: Kompresja, bezpieczeństwo, oszczędność czasu.
- Data wydania: 2022
W 2022 roku zastąpiliśmy PDFSharp przez PDFium. Dowiedz się więcej o tym, czym jest PDFium i jak z niego korzystamy tutaj.
Dowiedz się więcej o PDFium DOM
Stale rozszerzana kompatybilność
Wiemy, że programiści to naturalni rozwiązywacze problemów, a brak kompatybilności tworzy problemy. Wielu programistów ma wystarczające umiejętności, aby budować obejścia, ale chcieliśmy zaoszczędzić czas.
- Kluczowa zaleta: zwiększona kompatybilność
- Dodatkowe korzyści: Gotowość do pracy w chmurze
- Data wysyłki: W trakcie realizacji
Dowiedz się więcej o ulepszeniach kompatybilności
Zwiększona stabilność i wydajność
- Aktualizacja: zgodność z Chrome Embedded Framework
- Kluczowa zaleta: większa kontrola użytkownika, co przekłada się na lepszą wydajność
- Dodatkowe korzyści: zmniejszone wymagania dotyczące pamięci; zwiększona stabilność; poprawiono obsługę błędów w systemie Linux
- Data dostawy: maj 2023 r.
Zapewnienie użytkownikom większej kontroli oznacza możliwość zmniejszenia zużycia pamięci i zwiększenia szybkości działania.
Dowiedz się więcej o CEF i systemie Linux
Często zadawane pytania
Co było nie tak z innymi produktami PDF?
Inne produkty, w tym główni gracze rynkowi, tacy jak Aspose, iText i Syncfusion, korzystali z przestarzałych, niebezpiecznych rozwiązań. Korzystali z bezpłatnego oprogramowania typu open source, o którym wiadomo, że ma luki w zabezpieczeniach, co stanowiło znaczne obciążenie dla ich klientów. Zauważyliśmy, że podstawowe modele obiektowe dokumentów (DOM) były wadliwe, a samo otwarcie pliku PDF mogło ostatecznie doprowadzić do jego uszkodzenia. Darmowe rozwiązania okazały się w końcu równie dobre jak te komercyjne i pojawiła się szansa dla nowego gracza – czyli naszych programistów – na rozwiązanie tego problemu za pomocą rozwiązania o wyższej wydajności.
Co to jest PDFium w odniesieniu do IronPDF?
Aby zrozumieć, czym jest PDFium – jest to projekt Google, który zapewnia interfejs do przeglądania plików PDF i wypełniania formularzy dla przeglądarki Chrome, systemów macOS i Windows oraz niemalnie każdego oprogramowania innego niż sam Adobe Acrobat. Jest to najbardziej rozwinięta i używana biblioteka PDF na świecie, z której jesteśmy dumni, że korzystamy, rozszerzamy i do której się przyczyniamy.
Opieramy się na PDFium (pierwotnie opracowanym przez Foxit), przekształcając je z przeglądarki w w pełni funkcjonalny interfejs API edytora, który respektuje standard PDF i dostosowuje się do niego w miarę jego organicznego rozwoju.
Jak IronPDF współpracuje z technologiami Google?
Format dokumentu PDF sam w sobie jest formą sztuki, nie nauką. Chociaż format PDF jest zrozumiały, interpretowanie, jak najlepiej powinien być wyświetlany na ekranie, jest inne.
Firma Google poświęciła tysiące godzin pracy inżynierów, aby zapewnić idealny wygląd plików PDF w swoich produktach, takich jak Google Chrome.
Bierzemy najnowszą technologię i dodajemy do niej warstwę, aby dodać funkcjonalność. Wszystko to jest rozwijane w C++. Łączymy te dwa światy, dzięki czemu programiści .NET nie muszą zastanawiać się nad szczegółami, ponieważ mogą mieć pewność, że wszystko po prostu zadziała. Jeśli kiedykolwiek pojawią się problemy, mamy 24-godzinny zespół wsparcia.
Punkty zwrotne IronPDF: Renderowanie w Chrome|PDFium|Kompatybilność odczytu|Stabilność i wydajność

