在您自己的基礎設施上執行文件處理

Run it locally or on your own infrastructure

A lightweight self-host version designed for developers. No complex setup, no external dependencies — just download, run, and start using Documentize in under a minute.

⚡ Quick Start

Choose the setup that fits your workflow. Both options take only a few steps.

.NET 9 (fastest way)

If you already have .NET installed, this is the quickest way to get started.

  1. Download the self-host package
  2. Extract the archive
  3. Run:
dotnet Documentize.SelfHost.dll

Then open http://localhost in your browser.

Docker

Prefer containers? Use the included Dockerfile to run Documentize anywhere.

  1. Download the Docker package
  2. Build the image:
docker build -t documentize .

Run the container:

docker run -p 80:80 documentize

Then open http://localhost.

🧩 Requirements

Minimal requirements depending on your setup:

  • .NET 9 Runtime for direct execution
  • Docker for containerized setup

⚙️ More Details

The self-host version is built as a standard ASP.NET Core application, so it behaves exactly like any modern .NET web API.

  • Runs locally or on any server
  • Default Docker port: 80
  • No external services required
  • Suitable for internal tools or production use

🔑 Licensing

Without a license the API runs in Trial Mode — output files may contain evaluation watermarks. Apply a license to enable full, watermark-free processing.

Option 1 — Environment variable

Base64-encode your .lic file and pass it as an environment variable before starting:

# Linux / macOS
export ASPOSE_PDF_LICENSE=$(base64 -w 0 Aspose.Pdf.lic)
dotnet Documentize.SelfHost.dll
# Docker
docker run -p 80:80 \
  -e ASPOSE_PDF_LICENSE=$(base64 -w 0 Aspose.Pdf.lic) \
  documentize

Option 2 — Upload via API

POST the .lic file to your running instance at any time. The license is saved to disk and re-applied automatically on the next restart.

curl -X POST http://localhost/webapi/license \
  -F "license=@Aspose.Pdf.lic"

Or use the Upload License widget in the sidebar — enter your instance URL, pick the file, and click Upload.

Check the current license status at any time:

GET http://localhost/webapi/license
# { "licensed": true }

Download Options

Complete Package (ZIP)

Includes all necessary files, configuration, and documentation to get started.

Contains: managed dotnet 9 assembly

Docker Configuration

Just the Dockerfile for containerized deployment. Perfect for existing setups.

Single file ready for Docker builds

Deployment Notes

  • Requires Docker 20.10+ for containerized deployment
  • Minimum 2GB RAM recommended
  • Just run docker build and run without any configuration

將 Documentize 部署為自行託管服務,使用統一的 REST API 在本地處理文件。專為私有網路與受控環境設計。

自行託管 Documentize 運作方式

1. 部署 API

使用 Docker 或本機環境在您的環境中執行 REST API 與工作者。

2. 透過 REST 發送文件

將檔案與參數上傳至 API 端點以進行轉換、OCR、搜尋或 AI 處理。

3. 背景處理

任務以非同步方式處理,並具備狀態追蹤與可預測的執行。

4. 取得結果

任務完成後下載處理後的文件或結構化結果。

FAQs

您可以使用 Linux Docker 容器部署,或在自己的伺服器上執行混淆過的組件。
不會。所有文件處理皆在您的環境內部本地完成。
PDF 轉換、合併、分割、OCR、搜尋、壓縮、簽署、解析,以及基於 AI 的文件任務。
示範版功能受限。完整的自行託管使用將在未來版本支援計量收費。
可以。基於工作者的架構支援水平擴展。

Unlock the Power of Document Management

PDF 鎖定

使用 REST API 以密碼鎖定文件。

PDF 解鎖

透過 REST API 解鎖受密碼保護的文件。

文件轉換

在支援的格式之間轉換文件。

文件合併

將多個文件合併為單一輸出檔案。

PDF 分割

依頁面或自訂規則分割文件。

OCR 處理

從掃描文件與圖像中辨識文字。

可搜尋 PDF

從掃描檔案產生可搜尋的 PDF。

PDF 搜尋

在文件內搜尋文字內容。

移除頁面

移除 PDF 頁面。

旋轉頁面

旋轉文件頁面。

壓縮 PDF

壓縮文件頁面。

數位簽章

使用 API 以數位方式簽署文件。

PDF 簽章驗證

驗證文件中的數位簽章。

目錄

自動產生目錄表。

核對清單產生

使用 AI 從文件產生結構化核對清單。

插圖產生

為文件內容產生基於 AI 的插圖。

完全免费

免费计划

免费
  • 每天可创建最多5个插画故事,无需注册或付款。
  • REST API 存取權
  • Docker 與本地部署