一、Mammoth.js 簡介與核心功能
Mammoth.js 是一個專用于將 .docx
文檔轉換為 HTML 的庫,適用于在 Web 應用中預覽 Word 文檔。其核心特點包括:
- 語義化轉換:基于文檔樣式(如標題、段落)生成簡潔的 HTML 結構,忽略復雜樣式(如居中、首行縮進)。
- 輕量高效:適用于需要快速預覽文檔內容的場景,如后臺管理系統、教育平臺等。
- 瀏覽器端支持:可直接在前端處理文檔轉換,無需依賴后端服務。
二、Vue3 中集成 Mammoth.js 的步驟
1. 安裝與引入
npm install --save mammoth
在 Vue3 組件中按需引入:
import mammoth from "mammoth";