入门
本指南将帮助您在5分钟内启动和运行IronSecureDoc。 IronSecureDoc 将成为您的隔离自托管安全容器。
可以从DockerHub下载IronSecureDoc作为Docker镜像。
快速链接以设置您的平台
如果您需要针对您的环境的更具体教程,请参考我们的其中一篇教程:
在容器中托管IronSecureDoc
IronSecureDoc需要在某处运行,使您可以完全控制其访问和使用方式。 可以使用您的 Windows/Mac/Linux 机器、本地内联网的服务器或云托管的容器。 选择最符合您需求的。
本地主办
- 在 Windows 上托管 使用 Docker Desktop 或 Compose
- 在 Mac 上托管 使用 Docker Desktop 或 Compose
- 在 Linux 上托管 使用 Docker Desktop 或 Compose
部署到云端
作为客户端访问IronSecureDoc
一旦托管,IronSecureDoc 可以通过 RESTful 调用访问该 URL。 默认情况下,我们的文档涵盖REST API用例。 我们还有一个 .NET 客户端在 NuGet 上,可用于将 REST API 混淆成一个客户端库类,并计划很快推出更多这样的库。
默认值
- 使用REST API 参考指南
.NET 客户端库
- 仅限 .NET: .NET 客户端教程 库来自 NuGet
深入了解产品功能集
此容器包含免费和高级企业功能。 开始 30 天试用,以体验所有功能。
免费和企业功能
功能细节
加密:添加 PDF 密码 + SHA 加密
设置、更改或删除USER和OWNER密码。
- 锁定功能例如:打印、复制文本、填写表单等。
- 验证文档密码是否有效且正确。
编辑:编辑PDF中的单词、短语、正则表达式模式和区域。
在整个文档或指定页面中删除单词的实例。
- 使用正则表达式(RegEx)移除模式,例如日期、ID号或名称。
- 从PDF的特定区域移除数据,对表单和模板非常有用。
认证:将数字签名文件 (.pfx, .p12) 应用到您的 PDF 文件中
数字签名可以确保接收方确认文档来自您。
- 可以设置签名,在发生修改和篡改时失效。
- 验证文档中的所有签名是否有效。
- 提取:提取PDF文档页面文本
使用 Docker 安装 IronSecureDoc
IronSecureDoc 的 Docker 镜像可从 DockerHub 获取。 您可以使用 Docker 命令启动和停止 IronSecureDoc 以进行测试或开发。
拉取并启动容器
安装 Docker。 访问 获取 Docker 以便为您的环境安装 Docker。
如果使用 Docker Desktop,请确保分配至少 4GB 的内存。 您可以通过进入设置 > 资源来调整 Docker Desktop 中的内存使用。
- 提取IronSecureDoc Docker镜像。
docker pull ironsoftwareofficial/ironsecuredoc
启动 IronSecureDoc 容器。
将您的IronSecureDoc许可证密钥替换为
IronSecureDoc_LicenseKey
参数。 如果您还没有,立即获取免费试用许可密钥。
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
提示
-m 2GB
- 发起一个 ping-pong REST API 调用到 SecureDoc,以确保 SecureDoc 容器正常运行。
curl http://localhost:8080/v1/document-services/ping
应返回200
并包含pong
。
删除容器
要移除容器,请运行:
# Remove SecureDoc containers
docker rm ironsecuredoc