开始使用

本指南将帮助您在 5 分钟内启动并运行 IronSecureDoc。 IronSecureDoc 将成为您与外部网络隔离的自托管安全容器。
IronSecureDoc 可以从DockerHub下载为 Docker 镜像。
快速链接,助您轻松设置平台
如果您需要针对您环境的更具体的教程,请参阅我们的教程之一:
将 IronSecureDoc 托管为容器
IronSecureDoc 需要运行在某个地方,您可以完全控制它的访问和使用方式。 您可以使用 Windows/Mac/Linux 机器、本地内网上的服务器或云托管容器。 选择最符合您需求的。
本地主机
-在 Windows 上使用Docker Desktop或Compose进行主机托管 -在 Mac 上使用Docker Desktop或Compose进行托管
- 在 Linux 系统上使用Docker Desktop或Compose进行主机托管
部署到云端
以客户身份访问 IronSecureDoc
IronSecureDoc 托管完成后,可以通过 RESTful 调用 URL 来调用它。 默认情况下,我们的文档涵盖 REST API 用例。 我们还有一个 NuGet 上的 .NET 客户端,可用于将 REST API 抽象成客户端库类,并且计划很快推出更多此类库。
默认
-使用 REST API参考指南
.NET 客户端库
-仅限 .NET:来自 NuGet 的.NET 客户端教程库
深入了解产品功能集
此容器包含免费和高级企业功能。 立即开始 30 天免费试用,体验所有功能。
免费版和企业版功能

功能特性
-加密:添加 PDF 密码 + SHA 加密
- 设置、更改或删除用户密码和所有者密码。
- 锁定打印、复制文本、填写表单等功能。
- 确认文档密码有效且正确。
-编辑:编辑 PDF 中的单词、短语、正则表达式模式和区域。
- 删除文档中或特定页面上出现的某个单词。
- 使用正则表达式删除模式,例如日期、ID 号码或姓名。
- 从 PDF 的特定区域删除数据,这对于表单和模板非常有用。
-认证:将数字签名文件(.pfx、.p12)添加到您的 PDF 文档。
- 数字签名可以向收件人保证该文件来自您本人。
- 签名可以被设置为在发生修改和篡改时失效。
- 核实文件中的所有签名是否有效。
-提取:提取 PDF 文档页面文本
使用 Docker 安装 IronSecureDoc
IronSecureDoc 的 Docker 镜像可从 DockerHub 获取。 您可以使用 Docker 命令启动和停止 IronSecureDoc,以进行测试或开发。
拉取并启动容器
1.安装 Docker。访问Get Docker为您的环境安装 Docker。
- 如果使用 Docker Desktop,请确保分配至少 4GB 内存。 您可以通过转到**"设置">"资源"**来调整 Docker Desktop 中的内存使用情况。2.拉取 IronSecureDoc Docker 镜像。
```shell
docker pull ironsoftwareofficial/ironsecuredoc
```3.启动 IronSecureDoc 容器。
请将 IronSecureDoc 许可证密钥替换为`IronSecureDoc_LicenseKey`参数中的实际许可证密钥。 如果您还没有许可证密钥,[**请立即获取免费试用许可证密钥**](trial-license)。
```shell
docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
```
提示如果主机内存有限,请使用`-m`标志为容器设置内存限制: `-m 2GB` 4.向 SecureDoc 发起乒乓 REST API 调用,以确保 SecureDoc 容器正在运行。
```shell
curl http://localhost:8080/v1/document-services/ping
```
- 该调用应返回`200`响应为`pong` 。移除容器
要删除容器,请运行:
# Remove SecureDoc containers
docker rm ironsecuredoc# Remove SecureDoc containers
docker rm ironsecuredoc




