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à nhận data URI, chuỗi thô cùng đoạn mã CSS. Chạy trong trình duyệt của bạn — và giải thích phương án dự phòng mà bạn đánh mất khi nhúng nội tuyến.
Phổ biến hôm nay
PNG sang Base64 Chuyển PNG sang Base64 và nhận ngay data URI dán được, chuỗi thô và đoạn mã CSS. Chạy hoàn toàn trong trình duyệt — ảnh không bao giờ được 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 Mã hóa hoặc giải mã chuỗi Base64 ngay lập tức. Công cụ mã hóa và giải mã Base64 trực tuyến cho văn bản và tệp. Không có dữ liệu nào được gửi đến bất kỳ máy chủ nào.
PNG sang Base64 Chuyển PNG sang Base64 và nhận ngay data URI dán được, chuỗi thô và đoạn mã CSS. Chạy hoàn toàn trong trình duyệt — ảnh không bao giờ được tải lên.
JPG sang Base64 Chuyển ảnh JPG hoặc JPEG sang Base64 và nhận data URI, chuỗi thô cùng đoạn mã CSS. Chạy trong trình duyệt của bạn — và nói thật với bạn khi nào nhúng nội tuyến là lựa chọn sai.
WebP sang Base64 Chuyển ảnh WebP sang Base64 và nhận data URI, chuỗi thô cùng đoạn mã CSS. Chạy trong trình duyệt của bạn — và giải thích phương án dự phòng mà bạn đánh mất khi nhúng nội tuyến.

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

Word sang PDF Chuyển Word sang PDF trực tuyến miễn phí. Tải lên tệp DOC, DOCX, ODT hoặc RTF và tải về bản PDF giữ nguyên định dạng chỉ trong vài giây — không cần đăng ký, không có hình mờ.
PDF sang Word Chuyển PDF sang Word trực tuyến miễn phí. Tải lên tệp PDF và tải về tệp DOCX chỉnh sửa được chỉ trong vài giây — không cần đăng ký, không hình mờ, không phải cài đặt.
Trình đếm từ Công cụ bộ đếm từ trực tuyến miễn phí. Đếm từ, ký tự, câu, đoạn văn, thời gian đọc và hơn thế nữa ngay lập tức.
Trình đếm ký tự Bộ đếm ký tự trực tuyến. Đếm ký tự có và không có khoảng trắng, từ và dòng. Kiểm tra giới hạn SEO cho mô tả meta, tiêu đề và bài đăng trên mạng xã hội.
Trình kiểm tra mật độ từ khóa Trình kiểm tra mật độ từ khóa trực tuyến. Phân tích tần suất và tỷ lệ phần trăm từ khóa trong bất kỳ văn bản hoặc URL nào. Tối ưu hóa nội dung của bạn cho SEO với phân tích mật độ từ khóa chính xác.