開始使用

本指南將協助您在 5 分鐘內完成 IronSecureDoc 的安裝與設定。 IronSecureDoc 將成為您的物理隔離式自建安全容器。
IronSecureDoc 可從 DockerHub 下載為 Docker 映像檔。
平台設定快速連結
若您需要針對特定環境的詳細教學,請參閱我們的其中一篇教學文章:
以容器形式部署 IronSecureDoc
IronSecureDoc 需在某處執行,讓您能完全掌控其存取與使用方式。 您可以使用 Windows/Mac/Linux 電腦、本地區域網路上的伺服器,或是雲端託管的容器。 請選擇最符合您需求的版本。
本地部署
- 使用 Docker Desktop 或 Compose 在 Windows 上執行
- 使用 Docker Desktop 或 Compose 在 Mac 上執行
- 使用 Docker Desktop 或 Compose 在 Linux 上部署
部署至雲端
- 使用 Terraform 將應用程式部署至 Azure Container Registry
- 使用 Elastic Container Service (ECS) 部署至 AWS
以客戶端身分存取 IronSecureDoc
部署後,可透過對 URL 發出 RESTful 呼叫來調用 IronSecureDoc。 預設情況下,我們的文件涵蓋 REST-API 的使用情境。 我們在 NuGet 上還提供了一個 .NET 客戶端,可用於將 REST API 封裝為客戶端函式庫類別,並計劃在不久後推出更多此類函式庫。
預設
- 使用 REST API 參考指南
.NET 客戶端函式庫
- .NET 專用:來自 NuGet 的 .NET 客戶端教學函式庫
深入探索產品功能集
此套件包含免費與付費Enterprise級功能。 立即開始 30 天試用,體驗所有功能。
免費版與Enterprise版功能

功能詳情
加密:新增 PDF 密碼 + SHA 加密
- 設定、變更或移除 USER 和 OWNER 密碼。
- 鎖定功能,例如:PRINT、複製文字、填寫表單等。
- 請確認文件密碼有效且正確。
遮蔽:遮蔽 PDF 中的單字、短語、正規表達式 (RegEx) 模式及特定區域
- 從整份文件或特定頁面中移除某個詞彙的所有出現處。
- 使用正規表達式 (RegEx) 移除特定模式,例如日期、ID 號碼或名稱。
- 移除 PDF 特定區域的資料,適用於表單和範本。
憑證:將數位簽章檔案 (.pfx, .p12) 套用至您的 PDF 文件
- 數位簽章可向收件者保證該文件確實出自您之手。
- 簽名可設定為在發生修改或篡改時自動失效。
- 驗證文件中所有簽名均為有效。
- 擷取:擷取 PDF 文件頁面的文字
使用 Docker 安裝 IronSecureDoc
IronSecureDoc 的 Docker 映像檔可從 DockerHub 取得。 您可以使用 Docker 指令來啟動和停止 IronSecureDoc,以進行測試或開發。
拉取並啟動容器
安裝 Docker。請造訪 Get Docker,為您的環境安裝 Docker。
- 若使用 Docker Desktop,請確保分配至少 4GB 的記憶體。 您可透過前往"設定">"資源"來調整 Docker Desktop 的記憶體使用量。
拉取 IronSecureDoc Docker 映像檔。
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELL啟動 IronSecureDoc 容器。
請將
IronSecureDoc_LicenseKey參數中的 IronSecureDoc 授權金鑰替換為實際的授權金鑰。 若您尚未擁有,請立即申請免費試用授權金鑰。docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELL提示若主機可用記憶體有限,請使用-m旗標為容器設定記憶體上限:-m 2GB向 SecureDoc 發出來回(ping-pong)REST API 呼叫,以確認 SecureDoc 容器正在運行。
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELL- 該呼叫應傳回
200,並附帶回應pong。
- 該呼叫應傳回
移除容器
若要移除容器,請執行:
# Remove SecureDoc containers
docker rm ironsecuredoc# Remove SecureDoc containers
docker rm ironsecuredoc




