mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
Renames 18 ambiguous or hard-to-search tool names so image tools self-qualify like the other modalities ("Compress" becomes "Compress Image"), and cleans up a few awkward names. Propagated across search (constants.ts), display (en.ts + 20 locales), the OpenAPI base spec + 20 locale specs, and the docs tool-page headings in 21 languages. Removes the duplicate "Normalize Audio" summary shared by the video and audio endpoints. Tool ids and routes are unchanged, so no API paths or bookmarks break.
1.5 KiB
1.5 KiB
description, i18n_source_hash, i18n_provenance, i18n_output_hash
| description | i18n_source_hash | i18n_provenance | i18n_output_hash |
|---|---|---|---|
| 長期保存のために PDF をアーカイブ用 PDF/A-2 形式に変換します。 | 9c568a340b6f | human | 706a11edc6f1 |
PDF/A コンバーター
PDF を PDF/A-2 アーカイブ形式に変換します。長期保存や規制対応に適しています。
API Endpoint
POST /api/v1/tools/pdf/pdfa-convert
PDF ファイルを含む multipart フォームデータを受け付けます。settings フィールドは不要です。
Parameters
このツールに設定パラメータはありません。PDF ファイルをそのままアップロードしてください。
Example Request
curl -X POST http://localhost:1349/api/v1/tools/pdf/pdfa-convert \
-H "Authorization: Bearer si_your-api-key" \
-F "file=@document.pdf"
Example Response
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/document.pdf",
"originalSize": 2450000,
"processedSize": 2600000
}
Notes
- 出力は PDF/A-2 標準に準拠します。
- PDF/A はすべてのフォントを埋め込み、外部参照を禁止するため、出力ファイルは元より大きくなる場合があります。
- 暗号化と JavaScript は PDF/A 標準で許可されていないため、変換時に取り除かれます。