Xử lý PDF bằng WebAssembly cục bộ khác gì so với Máy chủ đám mây?
Các công cụ chỉnh sửa PDF trên web truyền thống hoạt động theo mô hình máy chủ - máy trạm: khi bạn chọn một tài liệu trên máy tính, trình duyệt web sẽ gửi toàn bộ tệp qua internet đến cụm máy chủ đám mây. Máy chủ từ xa phân tích luồng đối tượng nhị phân của tài liệu, hiển thị hình ảnh trang, áp dụng các chỉnh sửa của bạn và gửi tệp PDF đã sửa đổi trở lại qua mạng.
Mặc dù mô hình này là bắt buộc từ một thập kỷ trước, nhưng nó khiến người dùng gặp phải rủi ro nghiêm trọng về quyền riêng tư, nghẽn băng thông mạng và nguy cơ lưu nhật ký dữ liệu phía máy chủ. Các trình duyệt web hiện đại sở hữu khả năng tính toán mạnh mẽ được hỗ trợ bởi WebAssembly (Wasm) và HTML5 Canvas API. Utiliome tận dụng các API trình duyệt hiện đại này để thực hiện chỉnh sửa PDF 100% ở phía máy khách (client-side).
Khi bạn tải một tài liệu vào Bộ chỉnh sửa PDF của Utiliome, công cưư của chúng tôi sử dụng các bộ đệm bộ nhớ WebAssembly gốc để giải mã cây đối tượng PDF tại địa phương. Chú thích văn bản, bản vẽ, ô nhập liưưưu và mảng che nội dung được biên dịch trực tiếp vào luồng cú pháp PDF trên máy của bạn. Trong toàn bộ vòng đời chỉnh sửa, không có một byte dữ liệu nào của bạn bị gửi qua yêu cầu HTTP hoặc lưu vào ổ đĩa từ xa.