Jak Działa Lokalny WebAssembly PDF w Porównaniu z Serwerami w Chmurze?
Tradycyjne edytory PDF online działają w architekturze klient-serwer: po wybraniu dokumentu na komputerze przeglądarka przesyła cały plik przez publiczny internet do serwera w chmurze. Serwer przetwarza strumień obiektów, renderuje obrazy stron, nakłada zmiany i odsyła zmodyfikowany PDF z powrotem przez sieć.
Choć ten model był konieczny dekadę temu, naraża użytkowników na ryzyko utraty prywatności, przeciążenia sieci i rejestrowanie danych na serwerze. Nowoczesne przeglądarki dysponują ogromną mocą obliczeniową dzięki WebAssembly (Wasm) oraz HTML5 Canvas API. Utiliome wykorzystuje te technologie, aby zapewnić 100% edycję PDF po stronie klienta.
Gdy wczytujesz dokument do edytora PDF Utiliome, nasz silnik używa natywnych buforów pamięci WebAssembly do lokalnego dekodowania struktury pliku. Adnotacje tekstowe, rysunki, pola formularzy i zakrycia są kompilowane bezpośrednio do strumienia PDF na Twoim komputerze. Na żadnym etapie żaden bajt Twojego pliku nie jest wysyłany przez HTTP ani zapisywany na zdalnym dysku.