Chuyển PDF Sang Base64 - Miễn Phí, Tức Thì, Ngay Trên Trình Duyệt

Công Cụ Chuyển PDF Sang Base64

Tối đa 10 MB. Không có gì được tải lên — tệp không bao giờ rời khỏi thiết bị của bạn.

Tệp của bạn được giữ riêng tư

Việc chuyển đổi này chạy hoàn toàn trong trình duyệt của bạn. Ảnh không bao giờ được tải lên, nên không có thứ gì bạn mã hóa ở đây đến được máy chủ của chúng tôi hay bất kỳ ai khác.

Về Việc Chuyển PDF Sang Base64

Mã hóa một bức ảnh sang Base64 thường là quyết định về hiệu năng web. Với PDF thì gần như không bao giờ. Người ta chuyển đổi tài liệu vì thứ gì đó ở đầu bên kia — dịch vụ chữ ký điện tử, hệ thống hóa đơn, cơ quan thuế, API nhắn tin — chỉ nhận tệp dưới dạng văn bản trong một trường JSON. Đây là bài toán vận chuyển, và nó có bộ quy tắc khác.

Cách chuyển PDF sang Base64

  1. 1 Thả tệp .pdf vào vùng tải lên.
  2. 2 Hãy xem dòng dung lượng: chuỗi đã mã hóa lớn hơn khoảng một phần ba, và giới hạn API của bạn áp lên chính con số đó.
  3. 3 Sao chép chuỗi thô cho trường JSON, hoặc data URI nếu bạn cần hiển thị hay liên kết tài liệu.

Nó thực sự dùng để làm gì

JSON không có cách nào mang được byte thô. Nếu một API muốn tài liệu nằm trong phần thân JSON, tài liệu phải trở thành chuỗi trước đã, và Base64 là cách chuẩn để làm điều đó. Bạn sẽ gặp nó khi gửi hợp đồng tới nhà cung cấp chữ ký điện tử, nộp hóa đơn lên cổng thông tin nhà nước, đính kèm tệp qua API thư giao dịch, hoặc đẩy một tài liệu vào hàng đợi tin nhắn. Ở mọi trường hợp, lựa chọn thay thế là tải lên dạng multipart, thứ mà nhiều API hỗ trợ còn một số thì không.

Đừng nhúng PDF vào trang web

Đoạn mã embed trên trang này tồn tại cho trường hợp hiếm hoi mà bạn thật sự cần đến nó — một tệp HTML tự chứa, một báo cáo ngoại tuyến, một bản xem trước thư. Nó không phải cách hay để công bố tài liệu. Một tệp PDF được liên kết có thể phát theo luồng: trình xem tải vài trang đầu và hiển thị chúng trong lúc phần còn lại đang tới. Data URI thì không, bởi trình duyệt phải giữ toàn bộ tài liệu đã giải mã trong bộ nhớ trước khi trình xem thấy được dù chỉ một byte. Với tệp vài megabyte, điều đó biến một bản xem trước tức thì thành một khoảng treo, và trang cũng không thể lưu đệm tách rời khỏi tài liệu.

Hãy để mắt tới giới hạn payload, không phải kích thước tệp

Một tệp PDF 4 MB trở thành khoảng 5,4 MB văn bản, và chính con số lớn hơn đó mới là thứ API của bạn đo. Giới hạn thân yêu cầu ở mức vài megabyte là chuyện thường, nên một tài liệu tưởng như thừa sức lọt giới hạn khi còn là tệp lại có thể bị từ chối sau khi mã hóa. Khi đụng bức tường đó, câu trả lời thường không phải là nén PDF mạnh tay hơn: hãy kiểm tra xem API có cung cấp một điểm cuối tải tệp riêng hoặc một URL ký sẵn hay không, bởi những thứ đó nhận byte thô và bỏ qua hoàn toàn 33% kia. Trang này dừng ở 10 MB, vốn đã vượt quá mức mà phần lớn điểm cuối JSON chấp nhận.

PDF sang Base64 — Câu hỏi thường gặp

Không. Base64 không mất dữ liệu và chính xác đến từng byte: giải mã chuỗi ra là bạn nhận lại đúng tệp đó. Điều này quan trọng với tài liệu hơn là với hình ảnh, bởi nó có nghĩa chữ ký số vẫn xác minh được, giá trị kiểm tra vẫn khớp, và số trang, phông chữ, trường biểu mẫu cùng siêu dữ liệu đều còn nguyên. Không có gì bị dựng lại và không có gì bị nén lại.

Công cụ dành cho nhà phát triển phổ biến nhất

Mới
WebP sang Base64 Chuyển ảnh WebP sang Base64 và sao chép data URI, chuỗi gốc hoặc đoạn CSS - đồng thời giải thích phương án dự phòng bạn đánh mất.
Phổ biến hôm nay
Mã hóa và giải mã Base64 Công cụ mã hóa và giải mã Base64 miễn phí: chuyển văn bản hoặc tệp sang Base64 và ngược lại ngay trên trình duyệt, không tải lên.

Công cụ dành cho nhà phát triển liên quan

Mã hóa và giải mã Base64 Công cụ mã hóa và giải mã Base64 miễn phí: chuyển văn bản hoặc tệp sang Base64 và ngược lại ngay trên trình duyệt, không tải lên.
PNG sang Base64 Chuyển PNG sang Base64 và sao chép data URI dựng sẵn, chuỗi gốc hoặc đoạn CSS - ảnh không bao giờ rời khỏi trình duyệt của bạn.
JPG sang Base64 Chuyển ảnh JPG sang Base64 và sao chép data URI, chuỗi gốc hoặc đoạn CSS - công cụ còn nhắc khi nào nhúng là lựa chọn tồi.
WebP sang Base64 Chuyển ảnh WebP sang Base64 và sao chép data URI, chuỗi gốc hoặc đoạn CSS - đồng thời giải thích phương án dự phòng bạn đánh mất.

Các công cụ khác bạn có thể thích

Word sang PDF Chuyển Word sang PDF miễn phí: tải lên tệp DOC, DOCX, ODT hoặc RTF và nhận bản PDF giữ đúng định dạng chỉ trong vài giây.
PDF sang Word Chuyển PDF sang Word miễn phí: tải lên tệp PDF và nhận file DOCX chỉnh sửa được trong vài giây - không đăng ký, không hình mờ.
Trình đếm từ Công cụ đếm từ miễn phí: dán văn bản để đếm từ, ký tự, câu, đoạn và xem thời gian đọc ước tính. Văn bản không rời khỏi trình duyệt.
Trình đếm ký tự Công cụ đếm ký tự miễn phí: đếm ký tự có và không có khoảng trắng, số từ, số dòng và kiểm tra giới hạn SEO cho tiêu đề, mô tả.
Trình kiểm tra mật độ từ khóa Công cụ kiểm tra mật độ từ khóa miễn phí: dán văn bản hoặc URL để xem tần suất của từng từ và cụm từ kèm tỷ lệ phần trăm.