在您自己的基礎設施上執行文件處理
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.
- Download the self-host package
- Extract the archive
- Run:
dotnet Documentize.SelfHost.dllThen open http://localhost in your browser.
Docker
Prefer containers? Use the included Dockerfile to run Documentize anywhere.
- Download the Docker package
- Build the image:
docker build -t documentize .Run the container:
docker run -p 80:80 documentizeThen 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) \
documentizeOption 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 }將 Documentize 部署為自行託管服務,使用統一的 REST API 在本地處理文件。專為私有網路與受控環境設計。
自行託管 Documentize 運作方式
1. 部署 API
使用 Docker 或本機環境在您的環境中執行 REST API 與工作者。
2. 透過 REST 發送文件
將檔案與參數上傳至 API 端點以進行轉換、OCR、搜尋或 AI 處理。
3. 背景處理
任務以非同步方式處理,並具備狀態追蹤與可預測的執行。
4. 取得結果
任務完成後下載處理後的文件或結構化結果。
FAQs
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 與本地部署