115 個統一工具完整列表
<<[ds.Name]>>、<<foreach [item in ds.Items]>>...<</foreach>>
recognize:辨識圖片中的文字(PNG/JPG/BMP/TIFF/PDF),回傳文字、信心度、座標;includeWords=true 可取得每個單詞的 Bounding Box 座標(X, Y, Width, Height)
recognize_pdf:掃描 PDF 轉可編輯文件(DOCX/XLSX/PDF/TXT),支援 language 參數指定辨識語言
recognize_receipt / recognize_id_card / recognize_passport:針對收據、身分證、護照的專用辨識,回傳結構化欄位資料
OCR 功能預設啟用。如需僅啟用 OCR,可使用 --ocr 參數或 ASPOSE_TOOLS=ocr 環境變數。支援多種語言(英文、中文、德文、法文等)。不支援 Linux ARM64 平台;macOS ARM64 需安裝 Rosetta 2。
Email 功能預設啟用。如需僅啟用 Email,可使用 --email 參數或 ASPOSE_TOOLS=email 環境變數。
BarCode 功能預設啟用。如需僅啟用 BarCode,可使用 --barcode 參數或 ASPOSE_TOOLS=barcode 環境變數。
--session-enabled)(10個操作:open, save, close, list, status, list_temp, recover, delete_temp, cleanup, temp_stats)
| 操作 | 說明 |
|---|---|
open
|
開啟文件到記憶體 Session |
save
|
儲存 Session 變更到檔案(可選 outputPath 參數另存為) |
close
|
關閉 Session(可選擇儲存或捨棄變更) |
list
|
列出所有活動 Session |
status
|
取得特定 Session 狀態 |
| 操作 | 說明 |
|---|---|
list_temp
|
列出可恢復的暫存檔 |
recover
|
恢復暫存檔到原始路徑或指定路徑 |
delete_temp
|
刪除特定暫存檔 |
cleanup
|
清理過期暫存檔 |
temp_stats
|
取得暫存檔統計資訊 |
Session 功能讓您在多次操作之間保持文檔狀態,避免重複讀取和儲存。當 Session 因閒置逾時而結束時,變更會儲存到暫存檔,可透過暫存檔操作恢復。需要透過 --session-enabled 參數或 ASPOSE_SESSION_ENABLED=true 環境變數啟用。
--session-enabled 和 --extension-enabled)(7個操作:list, bind, unbind, status, set_format, bindings, command)
| 操作 | 說明 |
|---|---|
list
|
列出所有已註冊的擴展 |
bind
|
將 Session 綁定到擴展,開始接收變更通知 |
unbind
|
解除 Session 與擴展的綁定 |
status
|
查詢擴展狀態(Running、Stopped、Error 等) |
set_format
|
設定快照輸出格式(PDF、HTML、PNG 等) |
bindings
|
列出 Session 的所有擴展綁定 |
command
|
向綁定的擴展發送命令(如 highlight、goto) |
| 模式 | 說明 |
|---|---|
mmap
|
Memory-Mapped File - 適合大檔案,Windows 專用 |
stdin
|
標準輸入二進位 - 跨平台、低延遲(預設) |
file
|
臨時檔案 - 實作簡單,適合除錯測試 |
擴充功能讓外部程序訂閱 Session 文件變更事件,開發者可實現預覽、整合、自動化處理等應用。需要透過 --extension-enabled 參數或 ASPOSE_EXTENSION_ENABLED=true 環境變數啟用,並需要 Session 功能。詳細開發指南請參考 擴充功能開發指南。
在無授權(評估模式)下運行時,Aspose 組件會有以下限制:
| 組件 | 限制說明 |
|---|---|
| Aspose.Words | 字型格式(名稱、大小、顏色)可能無法正確應用;文檔會包含評估版水印 |
| Aspose.Cells | 多工作表操作受限(如跨工作表存取);工作簿會包含評估版工作表 |
| Aspose.Slides | 文字替換時可能包含水印文字;投影片可能包含評估版標記 |
| Aspose.PDF | 集合限制為最多 4 個元素(如頁面數限制);PDF 會包含評估版水印 |
| Aspose.OCR | 辨識結果可能包含限制;部分功能在評估模式下受限 |
注意事項:
test.ps1 -SkipLicense 可在評估模式下運行單元測試