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

Giải đáp những thắc mắc thường gặp về MarkPDF

Công cụ hỗ trợ cú pháp Markdown nào?

MarkPDF hỗ trợ cú pháp CommonMark: tiêu đề, đoạn văn, nhấn mạnh, danh sách, liên kết, hình ảnh, khối mã, trích dẫn và đường kẻ ngang, cùng bảng kiểu GitHub, chữ gạch ngang và liên kết tự động. Công thức toán viết trong $ … $ và $$ … $$.

PDF văn bản và PDF hình ảnh khác nhau thế nào?

Có hai cách xuất. "Tải PDF (văn bản)" dùng bộ máy in của trình duyệt: văn bản chọn và tìm kiếm được, liên kết hoạt động, file nhỏ; hãy chọn "Lưu dưới dạng PDF" trong cửa sổ in. "Tải nhanh (hình ảnh)" lưu các trang thành ảnh chỉ với một cú nhấp (khoảng 180 DPI trên A4): trông giống hệt bản xem trước, nhưng không chọn được văn bản và công cụ tìm kiếm hay hệ thống lọc hồ sơ (ATS) không đọc được. Trong trình duyệt nhúng của ứng dụng (Zalo, Facebook, Messenger…) thường không in được, nên ở đó bản hình ảnh được đưa ra trước.

Có hỗ trợ công thức toán và tô màu mã nguồn không?

Có. Khối mã được tô màu bằng highlight.js (hơn 190 ngôn ngữ lập trình), công thức trong $ … $, $$ … $$, \( … \) hoặc \[ … \] được hiển thị bằng KaTeX.

Có giới hạn dung lượng file không?

Mọi xử lý diễn ra trong trình duyệt nên giới hạn thực tế tùy vào thiết bị của bạn. Thường thì file Markdown vài chục KB (vài chục nghìn từ) chạy không vấn đề gì. Tài liệu rất lớn có thể cần thêm thời gian để hiển thị.

Chọn phông chữ thế nào cho đúng?

Với tiếng Việt, phông mặc định đã hiển thị đủ dấu; phông cho tiếng Ả Rập, Hindi và các hệ chữ khác được tải tự động. Tiếng Trung giản thể chọn Noto Sans SC hoặc Source Han Sans; phồn thể chọn Noto Sans TC; tiếng Nhật chọn Noto Sans JP; tiếng Hàn chọn Noto Sans KR. Tài liệu nhiều ngôn ngữ nên dùng Source Han Sans.

Chuyển đổi mất bao lâu?

Tùy độ dài và độ phức tạp của tài liệu. Một bài viết thông thường 2000 từ thường mất 2–3 giây. Tài liệu dài có nhiều bảng hoặc khối mã có thể mất 5–10 giây. Mọi thứ diễn ra trong trình duyệt, không truyền qua mạng.

Các bạn có lưu nội dung tài liệu của tôi không?

Không. Mọi xử lý của MarkPDF diễn ra trong trình duyệt và nội dung tài liệu không bao giờ được gửi lên máy chủ của chúng tôi. Quyền riêng tư là lý do chính để chúng tôi chọn hiển thị trong trình duyệt.

Có chuyển nhiều file cùng lúc được không?

Phiên bản hiện tại chuyển từng tài liệu một. Chưa hỗ trợ chuyển hàng loạt.

Tôi có thể tùy chỉnh kiểu dáng PDF không?

Trong bảng Cài đặt, bạn chọn được phông chữ, cỡ chữ, khổ giấy (A4, Letter, A5) và lề trang; lựa chọn được ghi nhớ trên thiết bị này. CSS tùy chỉnh và đầu trang/chân trang hiện chưa có.

Có API không?

Hiện chưa có API. MarkPDF chạy hoàn toàn trong trình duyệt. Nếu cần tạo PDF trong ứng dụng của riêng bạn, hãy tham khảo các thư viện mã nguồn mở chúng tôi dùng (markdown-it + html2pdf.js).

Hỗ trợ những trình duyệt nào?

MarkPDF chạy trên mọi trình duyệt hiện đại: Chrome 80+, Firefox 75+, Safari 14+, Edge 80+. Để có trải nghiệm tốt nhất, hãy dùng bản Chrome hoặc Edge mới. Không hỗ trợ Internet Explorer.

Dùng trên điện thoại được không?

Được. Giao diện tự co giãn cho điện thoại và máy tính bảng. Trên màn hình nhỏ, trình soạn thảo và bản xem trước nằm trên dưới; chuyển qua lại bằng nút "Xem trước".

Có chèn được hình ảnh không?

Được. Dùng cú pháp hình ảnh của Markdown để chèn ảnh từ internet. Phiên bản hiện tại chưa cho tải ảnh từ thiết bị lên; hãy đưa ảnh lên một dịch vụ lưu trữ ảnh trước rồi dùng liên kết của ảnh.

Có xuất sang định dạng khác được không?

Hiện tại chủ yếu xuất PDF. Xuất HTML đang được phát triển, các định dạng khác như Word (.docx) có thể có trong các phiên bản sau.

Tôi có thể tìm trợ giúp ở đâu?

MarkPDF không hỗ trợ riêng từng người. Phần lớn thắc mắc đã có lời giải trong trang câu hỏi thường gặp này, phần hướng dẫn và các bài xử lý sự cố, nơi giải thích chi tiết các lỗi phông chữ, mã hóa và bố cục.