Chuyển EPUB sang PDF – tốt nhất cho sách chữ | MiConvert

Chuyển EPUB sang PDF online

Tải lên một tệp EPUB không DRM và nhận lại PDF được dựng từng chương theo đúng thứ tự spine của sách, có áp dụng các stylesheet riêng của nó. Hãy đọc giới hạn trước: hiện tại sách ngắn chỉ cho ra chương đầu tiên, và ảnh nằm trong thư mục con của EPUB sẽ không hiển thị.

📁

Thả file của bạn vào đây

hoặc nhấn để chọn file

Chọn tệp

Tối đa 10 file, mỗi file 50MB

SSL được mã hóa Tự động xóa Không đăng ký Miễn phí 100%
EPUB → PDF

Bộ chuyển đổi này làm gì với một tệp EPUB

EPUB là một kho lưu trữ ZIP gồm các chương XHTML, CSS và hình ảnh, được thiết kế để tự dàn lại theo mọi kích thước màn hình. Điều đó rất tốt để đọc nhưng bất tiện cho mọi việc khác: bạn không thể đưa nó cho tiệm in, phần lớn trình đọc PDF trên máy tính không mở được, và một số máy tính bảng hay nền tảng học trực tuyến chỉ nhận PDF. Việc chuyển đổi sẽ cố định phần chữ lên các trang mà bạn có thể in, ghi chú hoặc gửi kèm.

Quy trình của chúng tôi giải nén sách (chuyển sang dùng 7z cho ZIP64 hoặc các kho lưu trữ bị hỏng một phần), đọc spine trong tệp OPF để biết thứ tự chương thực sự, và dùng thứ tự tệp theo bảng chữ cái khi không có OPF. Toàn bộ stylesheet trong sách được ghép thành một sheet duy nhất, phần nội dung các chương được nhóm thành từng lô khoảng nửa megabyte, mỗi lô được in bằng Chrome ở chế độ headless, rồi các lô được ghép thành một tệp PDF. Không có gì chạy trong trình duyệt của bạn và không cần cài trình đọc sách hay Calibre.

Phần giữ được tốt là chữ: tiêu đề, đoạn văn, danh sách, khối trích dẫn, chữ in nghiêng, cùng màu sắc và cỡ chữ mà CSS của sách yêu cầu. Font trong PDF đầu ra được nhúng dưới dạng subset, nên tệp trông giống nhau trên mọi máy, và văn bản CJK được dựng bằng các font đã cài trên máy chủ của chúng tôi.

Phần không giữ được: không có bookmark và không có mục lục bấm được; trong quá trình thử nghiệm, tệp PDF không mang theo bất kỳ chú thích liên kết nào, nên các liên kết chương nội bộ và liên kết nhảy tới chú thích trở thành văn bản thuần, không bấm được. Một tài liệu điều hướng (nav) không được liệt kê trong spine sẽ không được in. Hình ảnh và font được tham chiếu theo cách thông thường, chẳng hạn ../Images/cover.jpg từ thư mục con Text/, sẽ không phân giải được, vì đường dẫn tương đối được đọc từ thư mục gốc nơi giải nén. Vì vậy sách có nhiều tranh minh họa, truyện tranh và sách nấu ăn sẽ chỉ còn phần chữ với những chỗ trống.

Còn một lỗi bạn nên biết trước khi tải lên: khi tổng chiều cao dựng của sách nhỏ, khoảng dưới mười lăm trang nội dung, chỉ phần nằm trước điểm ngắt chương đầu tiên được in. Một tệp mẫu hai chương chỉ cho ra chương một. Tiểu thuyết dài và tài liệu kỹ thuật thì chuyển đổi đầy đủ; với sách ngắn, hoặc bất kỳ cuốn sách nào bạn cần giữ hình ảnh và mục lục điều hướng được, thì hiện nay lời khuyên trung thực là dùng công cụ trên máy tính như Calibre.

Cách chuyển EPUB sang PDF

  1. Bắt đầu với một tệp EPUB không DRM. Quy trình này không có bước giải mã nào, nên tệp đã được hiệu sách mã hóa sẽ không dựng được; hãy xuất một bản không DRM từ ứng dụng bạn đã mua sách.
  2. Xem độ dài sách. Nếu sách chỉ có một hai chương, hãy lường trước giới hạn chỉ ra chương đầu tiên nêu ở trên và cân nhắc dùng công cụ chuyển đổi trên máy tính.
  3. Tải tệp lên. Khách chưa đăng nhập gửi được tối đa 50 MB mỗi tệp, khá thoải mái cho sách chữ; tài khoản miễn phí nâng lên 100 MB. Phần lớn EPUB chúng tôi thấy có kích thước khoảng 2 MB.
  4. Chạy chuyển đổi. Một cuốn sách chỉ gồm văn bản thuần thường chỉ mất vài giây, còn sách dài hoặc nhiều hình ảnh có thể mất hơn một phút vì từng lô phải được dựng.
  5. Tải PDF về trong khoảng bốn giờ. Hãy mở trang cuối và xác nhận chương cuối có ở đó trước khi bạn xóa tệp EPUB, vì lỗi trong lúc ghép các lô có thể khiến bạn chỉ còn phần đầu của sách.
  6. Nếu bạn cần số trang, mục lục hay bookmark chương, hãy thêm sau trong một trình chỉnh sửa PDF, vì quá trình chuyển đổi không tạo ra những thứ đó.

Chi tiết về bộ chuyển đổi

  • Thứ tự chương được đọc từ spine trong OPF, nên PDF theo đúng thứ tự đọc của sách thay vì theo tên tệp
  • CSS riêng của sách được áp dụng, giữ nguyên tiêu đề, cỡ chữ và màu sắc
  • Kho lưu trữ bị hỏng và tệp ZIP64 được thử lại bằng 7z trước khi báo lỗi
  • Font trong PDF được nhúng dưới dạng subset; văn bản CJK dựng bằng font trên máy chủ
  • Sách dài được dựng theo từng lô rồi ghép thành một tệp PDF liền mạch
  • Hoạt động mà không cần cài Calibre, Adobe Digital Editions hay bất kỳ ứng dụng đọc sách nào

Câu hỏi về chuyển EPUB sang PDF

Vì sao PDF của tôi chỉ có chương đầu tiên?

Vì sách quá ngắn. Khi toàn bộ sách dựng ra chiều cao nhỏ hơn khoảng mười lăm trang, bộ dựng sẽ in một trang rất dài duy nhất và dừng tại điểm ngắt chương đầu tiên, nên các chương sau bị bỏ. Không có tùy chọn nào thay đổi được điều này, vì vậy với sách một hai chương hãy dùng công cụ chuyển đổi trên máy tính như Calibre.

Hình ảnh trong sách của tôi có được giữ lại không?

Chỉ khi chúng được tham chiếu tương đối so với thư mục gốc của kho lưu trữ. Phần lớn EPUB đặt các chương trong thư mục như OEBPS/Text/ và ảnh trong OEBPS/Images/, và những đường dẫn đó không phân giải được khi dựng, nên hình ảnh bị thiếu trong PDF. Font được tham chiếu theo cách tương tự cũng bị mất, và sách sẽ dùng font của máy chủ thay thế.

PDF có mục lục hay bookmark không?

Không. Quá trình chuyển đổi chỉ tạo nội dung trang: không có bookmark PDF, không có outline và không có liên kết nội bộ hoạt động. Một tệp nav.xhtml không thuộc spine thậm chí còn không được in. Nếu việc điều hướng quan trọng, hãy thêm bookmark sau trong một trình chỉnh sửa PDF.

Tôi nhận được khổ trang nào?

Điều đó phụ thuộc vào độ dài và không thể chọn được. Sách dài sẽ ra các trang khổ US Letter với lề nửa inch. Sách ngắn sẽ ra một trang duy nhất cao bằng nội dung của nó, không phải A4 cũng không phải Letter. Nếu bạn cần đúng khổ A4, hãy phân trang lại tệp PDF sau bằng công cụ thiết lập trang.

Bạn có chuyển được sách mua từ Kindle, Kobo hay Google Play không?

Không, nếu chúng vẫn còn DRM của cửa hàng. Bộ chuyển đổi của chúng tôi không có chức năng loại bỏ DRM, nên tệp đã mã hóa sẽ không dựng ra văn bản đọc được. Các tệp .azw và .mobi của Kindle hoàn toàn không được nhận ở đây; chỉ nhận .epub.

Chuyển đổi bị lỗi. Tôi nên làm gì?

Trước tiên hãy thử lại: các lỗi được ghi nhận với cặp định dạng này là lỗi tạm thời phía máy chủ, và khi máy chủ tải cao, bộ dựng cũng có thể không khởi động được trong khoảng thời gian 30 giây cho phép. Nếu vẫn lỗi, hãy mở tệp bằng một trình đọc để kiểm tra đó thật sự là EPUB dựa trên ZIP, xuất lại tệp từ ứng dụng đã tạo ra nó, và rút ngắn tên tệp quá dài, vì tên dài hơn 255 byte sẽ làm hỏng đường dẫn đầu ra.

Tôi có cần tài khoản không, và tệp được lưu bao lâu?

Không cần tài khoản với tệp đến 50 MB. Tệp EPUB bạn tải lên được xóa ngay khi tác vụ kết thúc, còn tệp PDF hoàn thành có thể tải về trong khoảng bốn giờ trước khi bị xóa tự động. Việc chuyển đổi chạy trên máy chủ của chúng tôi, không phải trên thiết bị của bạn, và tên tệp, kích thước cùng kết quả được ghi log để phục vụ vận hành.