Chuyển đến nội dung chính

Chuyển tệp HTML sang PDF

Để chuyển tệp HTML sang PDF, hãy tải tệp .html hoặc .htm lên, chọn PDF và chuyển đổi. Trang được dàn theo các quy tắc @page của bạn; nếu không có, nó dùng khổ A4 với lề 10 mm. Vì lý do bảo mật, script không được chạy và các tệp bên ngoài như CSS liên kết, hình ảnh từ xa và phông chữ web không được tải. Không thể nhập URL trang web.

  • Miễn phí, không cần đăng ký
  • Tệp bị xóa trong vòng 30 phút
  • Tối đa 100 MB

Tệp được xóa vĩnh viễn khỏi máy chủ của chúng tôi trong vòng 30 phút.

Cách chuyển HTML sang PDF

  1. Tải tệp HTML lên

    Kéo tệp HTML vào khu vực tải lên hoặc chọn tệp từ máy (tối đa 100 MB).

  2. Giữ PDF làm định dạng đích

    PDF đã được chọn sẵn trong menu; bạn có thể chọn định dạng khác nếu cần.

  3. Chuyển đổi và tải xuống

    Nhấn «Chuyển đổi» và tệp đã chuyển đổi sẽ tự động được tải xuống.

Những gì được giữ nguyên?

Được giữ nguyên

  • Kiểu nội dòng và khối <style> đầu tiên
  • Khổ giấy và lề đặt bằng @page
  • Màu nền và hình ảnh data: URI
  • Bảng, danh sách và quy tắc ngắt trang CSS

Có thay đổi

  • Khi không có @page, các trang là A4 với lề 10 mm
  • Phông chữ web được thay bằng phông tương tự cài trên máy chủ

Không được chuyển sang

  • Stylesheet liên kết và hình ảnh từ xa (http/https)
  • Nội dung do JavaScript vẽ (biểu đồ, bảng động)
  • Các khối <style> bổ sung trong <head> sau khối đầu tiên

Khi nào nên dùng

Hóa đơn và báo cáo được tạo dưới dạng HTML

Nếu ứng dụng hoặc script của bạn tạo hóa đơn, báo cáo hay chứng nhận dưới dạng HTML, hãy nhúng CSS vào tệp và chuyển sang PDF sẵn sàng để in. Tự kiểm soát khổ giấy và lề bằng quy tắc @page.

Lưu trữ tài liệu HTML độc lập

Các tài liệu HTML một tệp mang theo kiểu và hình ảnh của riêng chúng, như ghi chú đã xuất hay mẫu email, có thể được lưu và chia sẻ dưới dạng PDF trông giống nhau trên mọi thiết bị.

Những hạn chế cần biết

  • Không có ô nhập URL: đây không phải công cụ chuyển trang web sang PDF; hãy tải lên tệp .html hoặc .htm đã lưu.
  • Hình ảnh tham chiếu bằng đường dẫn tương đối (ví dụ images/logo.png) không tìm thấy được, vì chỉ có một tệp được tải lên.
  • Không thêm đầu trang, chân trang hay số trang vào PDF.

Về các định dạng

HTML là gì?

HTML (HyperText Markup Language) là ngôn ngữ đánh dấu dùng để viết các trang web. Tiêu đề, đoạn văn, danh sách, bảng, liên kết và hình ảnh được xác định bằng các thẻ, còn CSS quy định cách chúng hiển thị. Tệp .html mở được trong mọi trình duyệt web mà không cần phần mềm bổ sung và tự co giãn theo chiều rộng màn hình thay vì dùng các trang cố định. Stylesheet bên ngoài, phông chữ web và hình ảnh từ xa là các tài nguyên riêng và không đi kèm tệp trừ khi được nhúng vào trong đó.

PDF là gì?

PDF (Portable Document Format) là định dạng tài liệu có bố cục cố định do Adobe tạo ra và được chuẩn hóa theo ISO 32000. Mỗi đoạn văn bản, hình ảnh và đường nét đều được lưu cùng vị trí trên trang, vì vậy PDF hiển thị giống nhau trên mọi thiết bị và in ra ổn định. Đổi lại, việc chỉnh sửa sẽ khó hơn: PDF lưu vị trí trên trang chứ không lưu đoạn văn hay bảng biểu. PDF dạng quét chỉ chứa ảnh của các trang và cần OCR (nhận dạng ký tự quang học) trước khi có thể trích xuất văn bản.

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

Tôi có thể dán URL website để lấy PDF không?

Không. Công cụ chuyển đổi này chỉ nhận các tệp .html bạn tải lên. Để lưu một trang web đang chạy thành PDF, hãy mở nó trong trình duyệt, chọn In và chọn Lưu dưới dạng PDF làm đích. Nếu bạn có tệp HTML của trang, hãy nhúng kiểu của nó vào tệp và tải lên đây.

Vì sao hình ảnh hoặc kiểu bị thiếu trong PDF của tôi?

Vì lý do bảo mật, hệ thống không bao giờ kết nối với tài nguyên bên ngoài: các tệp .css liên kết, hình ảnh lưu trực tuyến và phông chữ web không được tải, và JavaScript không chạy. Để có PDF trung thực, hãy chuyển CSS vào một khối <style> và nhúng hình ảnh dưới dạng data: URI (base64) bên trong tệp HTML.

Làm sao để đặt khổ giấy hoặc lề?

Hãy thêm quy tắc @page vào khối <style> trong HTML của bạn, ví dụ @page { size: A4 landscape; margin: 20mm; }. Công cụ ưu tiên khổ giấy của CSS. Khi không có quy tắc @page, nó dùng các trang A4 dọc với lề 10 mm ở mọi phía.

Chuyển HTML sang PDF có miễn phí không?

Có, hoàn toàn miễn phí. Không cần tài khoản, gói đăng ký hay watermark — chỉ cần tải tệp lên và chuyển đổi.

Tệp của tôi có an toàn không và khi nào bị xóa?

Tệp của bạn được truyền qua HTTPS và lưu trên máy chủ của chúng tôi dưới một mã ngẫu nhiên. Tệp tải lên và tệp kết quả bị xóa vĩnh viễn trong vòng 30 phút, và liên kết tải xuống chỉ hoạt động với người có mã duy nhất của bạn.