Công cụ này làm gì
Công cụ này biến mỗi trang PDF thành ảnh JPG hoặc PNG, ở độ phân giải do bạn quyết định, hoàn toàn ngay trong trình duyệt. Thả một file PDF vào, mỗi trang sẽ hiện ra dưới dạng thumbnail để bạn xác nhận đúng file trước khi chuyển đổi. Chọn định dạng, chọn độ phân giải, rồi bấm chuyển đổi — mọi trang được dựng thành ảnh riêng, sẵn sàng để tải từng ảnh hoặc gộp tất cả vào một file ZIP.
Không cần tài khoản, không cần cài gì thêm. Việc dựng ảnh chạy bằng chính bộ xử lý PDF của trình duyệt bạn, còn việc đóng gói ZIP chạy qua một module WebAssembly nhỏ cũng được tải vào tab đó — nên dữ liệu PDF của bạn không rời khỏi thiết bị.
Vì sao công cụ này chạy hoàn toàn trong trình duyệt
Gửi một file PDF lên server chỉ để lấy về vài tấm ảnh nghĩa là bạn đang giao tài liệu đó ra ngoài — có thể là một hợp đồng, một tờ khai đã scan, một bản sao kê — dù chỉ trong vài giây xử lý. Công cụ này bỏ hẳn bước đó. Việc dựng trang chạy cục bộ bằng chính engine xử lý PDF mà trình duyệt của bạn vẫn dùng để hiển thị file PDF, còn phần ZIP tùy chọn được một module WebAssembly chạy trong cùng tab đó dựng ra. Không có gì trong file của bạn đi qua mạng ở bất kỳ bước nào, và cũng không có giới hạn dung lượng nào do server đặt ra — chỉ có bộ nhớ khả dụng của tab trình duyệt trong lúc dựng và giữ từng trang.
Dựng trang khác với việc lấy ra ảnh gốc
Cần hiểu rõ "chuyển đổi" ở đây nghĩa là gì: mỗi trang PDF được dựng lại, hay còn gọi là rasterize, từ đầu ở độ phân giải bạn chọn — giống hệt cách trình duyệt vẽ trang đó lên màn hình, chỉ khác là kết quả được lưu thành file ảnh thay vì hiển thị. Điều này khác với việc lấy ra những đối tượng ảnh đang được nhúng sẵn bên trong cấu trúc file PDF. Với một trang được dựng từ văn bản và đồ họa vector, dựng ảnh gần như là cách duy nhất, vì chẳng có một ảnh chụp đơn lẻ nào được nhúng sẵn để lấy ra cả. Với một trang scan — nơi cả trang thực chất là một ảnh được nhúng — công cụ vẫn dựng lại trang đó ở độ phân giải bạn chọn, chứ không trả về nguyên file scan gốc không đổi. Dù là trường hợp nào, công cụ cũng xử lý PDF scan giống hệt như PDF dạng văn bản thông thường.
Chọn định dạng và độ phân giải
PNG không mất chất lượng: mọi điểm ảnh ra đúng như lúc dựng, là lựa chọn an toàn hơn cho trang có văn bản hay chi tiết nhỏ, đổi lại file lớn hơn. JPG đánh đổi một phần độ chính xác đó để lấy file nhỏ hơn, và có thanh chỉnh chất lượng để bạn nghiêng về file nhỏ hay về độ nét tùy theo nhu cầu của trang đó. Độ phân giải hoạt động độc lập với định dạng — 1× tương đương với những gì bạn thấy trên màn hình thông thường, còn 2× và 3× nhân đôi hoặc nhân ba số điểm ảnh theo mỗi chiều, đúng là thứ bạn cần trước khi in hoặc trước khi phóng to xem văn bản hay chi tiết nhỏ sau này.
Làm việc với kết quả
Sau khi chuyển đổi xong, mỗi trang xuất hiện với nút tải riêng, đặt tên theo đúng vị trí của nó — page-1, page-2, và cứ thế tiếp tục. Nếu muốn lấy hết trong một lần, nút Tải tất cả (ZIP) gộp toàn bộ trang đã dựng vào một file nén duy nhất. Nếu bạn muốn làm ngược lại — dựng một file PDF từ một tập ảnh — Ảnh sang PDF gộp ảnh JPG, PNG hoặc WebP thành một tài liệu. Còn nếu điều bạn thực sự cần là ít trang hơn từ cùng file PDF đó chứ không phải ảnh, Tách PDF tách riêng từng trang hoặc theo khoảng trang thành các file PDF nhỏ hơn.