常見問題解答
啟動 MCP 客戶端後,檢查工具列表是否包含 word_*、excel_* 等工具。如果沒有,請檢查:
可以。不帶任何工具參數時,預設啟用所有工具。也可以使用 --all 達到相同效果,或指定多個參數只啟用部分工具:
convert_document:啟用任何文檔工具(--word、--excel、--ppt、--pdf)時自動可用,支援跨格式轉換、Word/Excel/PDF 轉圖片、特殊格式轉 PDF使用 .tar.gz 格式下載的版本已包含執行權限。如遇權限問題:
macOS 還需移除系統隔離標記(僅需一次):
或使用 Homebrew 安裝可自動處理:brew install xjustloveux/tap/aspose-mcp-server
不需要。所有功能已原生支援跨平台運行:
Aspose.Slides.NET6.CrossPlatform(內建 C++ 圖形引擎)Aspose.PDF.Drawing(Aspose.Drawing 後端)Linux 環境建議安裝字型套件(fonts-liberation 或 ttf-mscorefonts-installer)以確保文檔正確呈現。macOS 已內建常用字型,無需額外安裝。
這表示授權檔案未正確載入。請檢查:
如果找不到授權檔案,系統會以試用模式運行,生成的文檔會有試用版標記。
Aspose.Total.lic(包含所有組件,推薦)Aspose.Words.lic、Aspose.Cells.lic、Aspose.Slides.lic、Aspose.Pdf.lic有三種方式(按優先順序):
--license:路徑 或 --license=路徑ASPOSE_LICENSE_PATH 環境變數本專案的源代碼採用 MIT License 授權。
您可以:
注意:雖然源代碼使用 MIT License,但使用本專案需要有效的 Aspose 授權檔案才能正常運行(Aspose 是商業軟體)。
在無授權(評估模式)下運行時,Aspose 組件會有以下限制:
| 組件 | 限制說明 |
|---|---|
| Aspose.Words | 字型格式(名稱、大小、顏色)可能無法正確應用;文檔會包含評估版水印 |
| Aspose.Cells | 多工作表操作受限(如跨工作表存取);工作簿會包含評估版工作表 |
| Aspose.Slides | 文字替換時可能包含水印文字;投影片可能包含評估版標記 |
| Aspose.PDF | 集合限制為最多 4 個元素(如頁面數限制);PDF 會包含評估版水印 |
test.ps1 -SkipLicense 可在評估模式下運行單元測試當執行刪除操作(如刪除段落、表格、圖片等)後,後續元素的索引會自動調整。這是正常行為,因為索引是基於當前文檔狀態的。
get 操作獲取最新的索引列表。
範例:
有效範圍:0 到 段落總數-1,或使用 -1 表示最後一個段落。
get 操作可以獲取當前文檔的段落總數word_hyperlink 的 add)會在指定段落之後創建新段落,而不是插入到段落內部--word、--excel、--ppt、--pdf)時,自動包含 convert_document(跨格式轉換,支援 Word/Excel/PDF 轉圖片、特殊格式轉 PDF)為了向後兼容,某些參數支援多種命名方式:
startColumn / startColcolumnIndex / colIndextableIndex / sourceTableIndextext / replyText (用於評論回覆)可以。工具使用 MCP SDK 的 [McpServerToolType] 屬性自動發現:
[McpServerToolType] 屬性*Tool.cs)Tools/ 子目錄中檢查:
/ 或 \\)檢查 MCP 客戶端的錯誤日誌。生產環境中,詳細錯誤資訊會被清理以防止資訊洩露。開發環境(DEBUG 模式)會顯示完整錯誤資訊。