Công cụ
Merge PDF Split PDF Compress PDF Tất cả công cụ PDF →
Giải pháp
For Business For Education For Developers
Công ty
Giới thiệu Blog Press Liên hệ
Sản phẩm
Bảng giá Tính năng Câu hỏi thường gặp Security
Trang chủCông cụPDF sang PNG

PDF sang PNG

Chuyển đổi mỗi trang của một PDF sang PNG không mất dữ liệu. 100% trong trình duyệt — không có gì được tải lên.

Chọn một PDF

hoặc kéo một PDF vào đây

100% in-browser No upload No signup

Cách chuyển đổi PDF sang PNG

Ba bước. Chạy ngay trong trình duyệt của bạn.

1

Chọn một PDF

Kéo hoặc chọn một PDF. Tệp được đọc cục bộ — không tải lên.

2

Chọn DPI và trang

72/150/300 DPI và một khoảng trang như "1, 3-5" hoặc "all".

3

Tải ZIP về

Mỗi trang được chuyển thành PNG. Tất cả các PNG trả về trong một tệp ZIP duy nhất.

"PDF sang PNG" là gì?

Chuyển đổi một PDF sang PNG nghĩa là biến mỗi trang của PDF thành một tệp hình ảnh PNG độc lập. Kết quả là mỗi trang một PNG, được gói trong một tệp ZIP duy nhất. Mọi người thường tìm đến cách này khi muốn có ảnh chụp sắc nét của một trang PDF để dùng trong slide, trang web hoặc tệp thiết kế nơi phần mềm nhận xử lý PNG tốt hơn PDF, và nơi chất lượng không mất dữ liệu cùng độ trong suốt của PNG quan trọng hơn dung lượng tệp nhỏ hơn của JPG.

Đầu ra được rasterized: mỗi trang được chuyển thành một hình ảnh phẳng ở mức DPI bạn chọn. Điều đó nghĩa là văn bản trong PDF không còn chọn được nữa, nhưng trang sẽ hiển thị giống hệt nhau trên mọi thiết bị vì không có sự dồn lại của phông chữ hay bố cục nào có thể bị lỗi.

PDF sang PNG hoạt động thế nào trong trình duyệt của bạn

Khi bạn kéo một PDF vào, trình duyệt của bạn đọc nó vào bộ nhớ. Việc hiển thị các trang do PDF.js đảm nhận, đó là trình xem PDF mã nguồn mở của Mozilla được biên dịch sang JavaScript + WebAssembly, chính là động cơ mà Firefox dùng để hiển thị PDF. Mỗi trang được hiển thị lên một canvas HTML ở mức DPI bạn đã chọn, rồi canvas đó được mã hóa thành PNG bằng canvas.toBlob.

Khác với JPG, PNG là không mất dữ liệu: không có núm chỉnh chất lượng vì định dạng này không loại bỏ điểm ảnh nào. Sau khi hiển thị xong tất cả các trang, các PNG được gói vào một tệp ZIP duy nhất bằng JSZip, cũng là JavaScript thuần và cũng chạy cục bộ. Không có gì được tải lên.

Các trường hợp sử dụng phổ biến

  • Chèn một trang PDF vào tệp thiết kế. Chuyển một trang PDF sang PNG và đặt nó vào Figma, Photoshop hoặc Illustrator với điểm ảnh sắc nét.
  • Đăng một trích đoạn hợp đồng lên mạng. Một số nền tảng chỉ chấp nhận hình ảnh — PNG hiển thị văn bản sắc nét hơn JPG ở kích thước nhỏ.
  • Tạo ảnh thu nhỏ hàng loạt. Dùng 72 DPI để tạo ảnh thu nhỏ PNG cho một thư viện tài liệu nội bộ.
  • Nhúng web cho các trang tài liệu. Hiển thị một ảnh chụp của một trang PDF trên một trang trợ giúp — PNG là định dạng phù hợp để hiển thị sắc nét trên màn hình.
  • Trích xuất hình minh họa để tái sử dụng. Một khi một trang đã là PNG, bạn có thể cắt nó trong bất kỳ trình chỉnh sửa nào mà không mất chất lượng.

Quyền riêng tư và bảo mật

Hầu hết các trình chuyển đổi "PDF sang PNG" trực tuyến đều tải tệp của bạn lên một máy chủ, hiển thị các trang ở đó và trả về một tệp ZIP. Mô hình đó hoạt động được, nhưng nó nghĩa là mỗi hóa đơn, hợp đồng hay bản quét bạn chuyển đổi đều — dù chỉ trong chốc lát — nằm trên máy của người khác. imisspdf làm chính công việc đó với PDF.js và JSZip chạy ngay trong tab của bạn. Không có tải lên, không tài khoản, không giới hạn hằng ngày. Hãy xem bài đánh giá quyền riêng tư iLovePDF của chúng tôi để biết mô hình tải lên thông thường.

Câu hỏi thường gặp

Chọn PNG khi PDF gốc có nét vẽ, ảnh chụp màn hình, sơ đồ hoặc độ trong suốt, vì PNG không mất dữ liệu và giữ được độ trong suốt. Chọn JPG khi tệp gốc nhiều ảnh và dung lượng tệp là điều quan trọng. Tệp PNG của những trang nhiều ảnh có thể lớn hơn nhiều so với bản JPG tương đương — không có núm chỉnh chất lượng vì bản chất PNG vốn là không mất dữ liệu.

Để dùng trên màn hình, hãy chọn 150 DPI — trông sắc nét trên mọi màn hình hiện đại. Để đăng PNG lên web, 72 DPI là đủ và tạo ra tệp nhỏ nhất. Chỉ chọn 300 DPI khi PNG sẽ được in ra giấy ở đúng kích thước trang; tệp sẽ lớn gấp khoảng bốn lần so với 150 DPI.

Hầu hết PDF đều có ít nhất vài trang, và việc kích hoạt một lượt tải xuống riêng cho mỗi trang sẽ làm ngập trình duyệt của bạn. Một tệp ZIP duy nhất giữ cho quy trình gọn gàng và cho phép bạn giải nén ở bất cứ đâu. Nếu PDF của bạn chỉ có một trang, tệp ZIP vẫn chứa một PNG duy nhất — cứ giải nén và dùng trực tiếp.

Phần lớn là có. PDF.js hiển thị mỗi trang lên một canvas; mọi vùng trong suốt trong PDF gốc (hiếm gặp nhưng có thể có, ví dụ PDF logo không có nền) sẽ được chuyển sang PNG kết quả. Hầu hết PDF có nền trang trắng ngầm định, trong trường hợp đó PNG cũng sẽ có nền trắng. Nếu bạn cần độ trong suốt một cách cụ thể, hãy đảm bảo PDF gốc được tạo với màu trang trong suốt.

Có. PDF.js hiển thị các trang ngay trong tab của bạn, API canvas mã hóa từng trang thành PNG cục bộ, và JSZip gói chúng lại trong bộ nhớ trình duyệt của bạn. Không có gì được tải lên, không cần tài khoản. Hãy chạy công cụ ngoại tuyến và nó vẫn hoạt động với bất kỳ PDF nào bạn đã nạp sẵn vào tab.

Mẹo để có kết quả tốt nhất

  • Cứ giữ mặc định 150 DPI. Nó trông tuyệt vời trên màn hình và giữ dung lượng tệp ở mức hợp lý. Chỉ dùng 300 khi việc in PNG ra mới quan trọng.
  • Chỉ chuyển những trang bạn cần. Một khoảng như "1, 3-5" nhanh hơn nhiều so với "all" trên các PDF dài.
  • Dùng PNG cho nét vẽ và ảnh chụp màn hình. Nếu PDF của bạn nhiều ảnh và bạn không cần độ trong suốt, PDF sang JPG cho tệp nhỏ hơn với chất lượng cảm nhận tương đương.
  • Mở khóa PDF trước. Các PDF được mã hóa không thể hiển thị. Hãy đưa chúng qua Mở khóa PDF rồi thử lại.
  • Bộ nhớ rất quan trọng trên di động. Hiển thị một PDF 100 trang ở 300 DPI có thể vượt quá bộ nhớ của một chiếc di động. Hãy tách PDF trước nếu bạn gặp giới hạn.

Công cụ PDF liên quan

 Tiếng Việt
Get unlimited PDF tools + AI features
Start free trial →