入门
本指南将帮助您在5分钟内启动和运行IronSecureDoc。 IronSecureDoc 将成为您的隔离自托管安全容器。
IronSecureDoc 可以作为 Docker 镜像下载,来自DockerHub.
快速链接以设置您的平台
如果您需要针对您的环境的更具体教程,请参考我们的其中一篇教程:
将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 应用程序接口参考指南
.NET 客户端库
- 仅限 .NET:.NET 客户端教程来自 NuGet 的库
深入了解产品功能集
此容器包含免费和高级企业功能。 开始 30 天试用试用所有功能。
免费和企业功能
功能细节
- 加密: 添加 PDF 密码 + SHA 加密
- 设置、更改或删除USER和OWNER密码。
- 锁定功能例如:打印、复制文本、填写表单等。
- 验证文档密码是否有效且正确。
- 隐藏: 隐藏PDF中的文字、短语、正则表达式模式和区域
- 在整个文档或指定页面中删除单词的实例。
- 使用正则表达式(RegEx)移除模式,例如日期、ID号或名称。
- 从PDF的特定区域移除数据,对表单和模板非常有用。
- 认证: 应用数字签名文件(.pfx, .p12)到您的PDF文档
- 数字签名可以确保接收方确认文档来自您。
- 可以设置签名,在发生修改和篡改时失效。
- 验证文档中的所有签名是否有效。
- 提取: 提取PDF文档页面文本
使用 Docker 安装 IronSecureDoc
DockerHub 提供用于 IronSecureDoc 的 Docker 镜像。 您可以使用 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
应该用 "pong "返回 "200"。
删除容器
要移除容器,请运行:
# Remove SecureDoc containers
docker rm ironsecuredoc