Plugin Mammoth .docx converter miễn phí

Mammoth .docx converter

Mammoth là một công cụ được thiết kế để chuyển đổi tài liệu .docx thành HTML. Nó có thể chuyển đổi các tài liệu được tạo bởi Microsoft Word, Google Docs và LibreOffice.

Mục tiêu của Mammoth là tạo ra HTML đơn giản và sạch sẽ bằng cách sử dụng thông tin ngữ nghĩa trong tài liệu và bỏ qua các chi tiết khác. Ví dụ, Mammoth chuyển đổi các đoạn văn có kiểu Heading1 thành các phần tử h1, thay vì cố gắng sao chép chính xác các kiểu định dạng (font chữ, kích thước chữ, màu sắc, v.v.) của tiêu đề. Điều này cho phép bạn dán nội dung từ tài liệu Word mà không gặp sự rối loạn thông thường.

Sự không phù hợp giữa cấu trúc của .docx và HTML

Có sự không phù hợp lớn giữa cấu trúc được sử dụng bởi .docx và cấu trúc của HTML, điều này có nghĩa là quá trình chuyển đổi không thể hoàn hảo đối với các tài liệu phức tạp hơn. Mammoth hoạt động tốt nhất nếu bạn chỉ sử dụng kiểu định dạng để đánh dấu ngữ nghĩa cho tài liệu của bạn.

Các tính năng được hỗ trợ

  • Headings: Chuyển đổi các tiêu đề thành các phần tử tương ứng.
  • Lists: Hỗ trợ danh sách.
  • Tables: Chuyển đổi các bảng, bao gồm cả văn bản bên trong.
  • Footnotes and endnotes: Hỗ trợ chú thích cuối trang.
  • Images: Hỗ trợ chuyển đổi các hình ảnh.
  • Bold, italics, superscript và subscript: Hỗ trợ các định dạng này.
  • Links: Hỗ trợ chuyển đổi liên kết.
  • Text boxes: Chuyển đổi hộp văn bản.

Embedded style maps

Mặc định, Mammoth ánh xạ một số kiểu định dạng .docx thông thường thành các phần tử HTML tương ứng. Tuy nhiên, nếu bạn có các kiểu định dạng tùy chỉnh riêng, bạn có thể sử dụng bản đồ kiểu nhúng để chỉ định cách ánh xạ các kiểu đó. Ví dụ, bạn có thể chuyển đổi các đoạn văn có kiểu WarningHeading thành các phần tử h1 với class=”warning” bằng cách sử dụng bản đồ kiểu:

{

"WarningHeading": "h1.warning"

}

Bạn cũng có thể thiết lập một bản đồ kiểu để sử dụng cho tất cả các tài liệu bằng cách cấu hình Mammoth.

Cấu hình

Bạn có thể cấu hình Mammoth bằng cách viết một plugin riêng. Ví dụ, plugin mẫu sau đây thêm một bản đồ kiểu tùy chỉnh và sử dụng một biến đổi tài liệu để phát hiện các đoạn văn bản kiểu monospace và chuyển đổi chúng thành các đoạn văn bản có kiểu “Code Block”.

(function() {

function customStyleMap(styleMap) {

styleMap["Monospace"] = "p.code-block";

return styleMap;

}

tinymce.PluginManager.add("mammothCustomStyleMap", function(editor) {

editor.on("BeforeSetContent", function(e) {

e.content = Mammoth.convertToHtml(e.content, {

styleMap: customStyleMap

});

});

});

})();

FAQs

Dưới đây là câu trả lời cho một số câu hỏi thường gặp về Mammoth:

  • Q: Mammoth có thể chuyển đổi các tài liệu .doc không?
  • A: Không, Mammoth chỉ hỗ trợ chuyển đổi các tài liệu .docx.
  • Q: Mammoth có thể chuyển đổi các tài liệu có định dạng phức tạp không?
  • A: Mammoth hoạt động tốt nhất với các tài liệu sử dụng kiểu định dạng để đánh dấu ngữ nghĩa. Đối với các tài liệu có định dạng phức tạp, kết quả chuyển đổi có thể không hoàn hảo.
  • Q: Mammoth có thể chuyển đổi các hình ảnh được chèn từ các nguồn bên ngoài không?
  • A: Mammoth chỉ chuyển đổi các hình ảnh được lưu trữ trong tài liệu .docx.

Đóng góp và ủng hộ

Nếu bạn muốn cảm ơn, bạn có thể quyên góp qua Ko-fi. Nếu bạn sử dụng Mammoth trong kinh doanh của bạn, xin vui lòng xem xét việc hỗ trợ bảo trì Mammoth bằng cách quyên góp hàng tuần qua Liberapay.

Cài đặt và sử dụng

Để cài đặt plugin Mammoth .docx converter trên WordPress, bạn có thể thực hiện các bước sau:

  1. Tải plugin từ trang WordPress.org hoặc từ kho lưu trữ plugin của WordPress.
  2. Giải nén tệp tin zip của plugin.
  3. Tải lên thư mục /wp-content/plugins/ trên máy chủ của bạn.
  4. Kích hoạt plugin trong trang quản lý plugin của WordPress.

Sau khi cài đặt thành công, bạn có thể sử dụng công cụ Mammoth .docx converter khi thêm bài viết. Nếu bạn không thấy hộp meta, hãy đảm bảo rằng nó được chọn bằng cách xem “Tùy chọn màn hình” khi thêm bài viết.

Đánh giá từ người dùng

Plugin Mammoth .docx converter đã nhận được nhiều đánh giá tích cực từ người dùng:

  • “Một trong những plugin hữu ích nhất hiện có.”
  • “Rất dễ sử dụng và hoạt động tốt với Gutenberg và giao diện Kadence.”
  • “Công cụ tuyệt vời, giúp chuyển đổi tài liệu từ Word sang HTML một cách dễ dàng.”

Cập nhật

Plugin Mammoth .docx converter được cập nhật thường xuyên với các cải tiến và sửa lỗi. Dưới đây là một số phiên bản mới nhất của plugin:

Phiên bản 1.20.0

  • Cập nhật mammoth.js lên phiên bản 1.4.21. Bao gồm cải thiện hỗ trợ gạch chân và xử lý hình ảnh.

Phiên bản 1.19.0

  • Cập nhật mammoth.js lên phiên bản 1.4.18. Bao gồm hỗ trợ tốt hơn cho siêu liên kết nội bộ.

Phiên bản 1.18.0

  • Cập nhật mammoth.js lên phiên bản 1.4.17. Bao gồm hỗ trợ tốt hơn cho đánh số và chuyển đổi các biểu tượng thành các ký tự Unicode tương ứng.

Phiên bản 1.17.0

  • Cập nhật mammoth.js lên phiên bản 1.4.13. Bao gồm hỗ trợ cho dấu ngắt mềm và hỗ trợ gạch chân cải thiện.

Phiên bản 1.16.0

  • Cải thiện hỗ trợ cho việc phát hiện khi trình soạn thảo Gutenberg được kích hoạt. Sửa lỗi tương thích với một số plugin khác như Yoast SEO khi trình soạn thảo Gutenberg bị tắt.

Phiên bản 1.15.0

  • Cập nhật mammoth.js lên phiên bản 1.4.9.

Phiên bản 1.14.0

  • Cải thiện hỗ trợ khi X-Frame-Options được đặt thành “deny”.

Phiên bản 1.13.0

  • Cập nhật mammoth.js lên phiên bản 1.4.8.

Phiên bản 1.12.0

  • Thêm hỗ trợ cơ bản cho Gutenberg.
  • Cập nhật mammoth.js lên phiên bản 1.4.7.

Phiên bản 1.11.0

  • Sửa lỗi hỗ trợ IE11.

Phiên bản 1.10.0

  • Thêm giải pháp tạm thời cho lỗi trong tinyMCE trong WordPress 4.9.6.

Phiên bản 1.9.0

  • Cập nhật mammoth.js lên phiên bản 1.4.6. Bao gồm bảo tồn khoảng trắng trong các phần tử pre và đoạn văn bản trong chú thích cuối trang, chú thích chân trang và bình luận.

Phiên bản 1.8.0

  • Cập nhật mammoth.js lên phiên bản 1.4.4. Bao gồm hỗ trợ tốt hơn cho việc đọc các tài liệu được tạo bởi Word Online.

Phiên bản 1.7.0

  • Cập nhật mammoth.js lên phiên bản 1.4.2. Bao gồm xử lý cải thiện cho các đối tượng được nhóm và dấu gạch ngang không ngắt.

Phiên bản 1.6.0

  • Cho phép MAMMOTH_OPTIONS ghi đè idPrefix.
  • Cập nhật mammoth.js lên phiên bản 1.4.0. Bao gồm xử lý cải thiện cho siêu liên kết và chuyển đổi các tiêu đề bảng thành các phần tử thead.

Phiên bản 1.5.0

  • Xử lý các tệp hình ảnh không thành công nơi yêu cầu HTTP thành công, nhưng WordPress từ chối tệp tin. Sửa lỗi không tải lên hình ảnh trong các tài liệu có hình ảnh EMF.
  • Cập nhật mammoth.js lên phiên bản 1.3.2. Bao gồm sửa lỗi cho các tài liệu trong đó hình ảnh được tham chiếu bằng URI tương đối đến URI cơ sở.

Phiên bản 1.4.0

  • Cập nhật mammoth.js lên phiên bản 1.3.1. Bao gồm các cách mới để ánh xạ kiểu định dạng, chẳng hạn như tiền tố tên kiểu.
  • Cải thiện giao diện xem trước để phù hợp với trình soạn thảo.
  • Sửa lỗi không tải lên hình ảnh trên một số cấu hình máy chủ nhất định.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *