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.4 KiB
1.4 KiB
description, i18n_source_hash, i18n_provenance, i18n_output_hash
| description | i18n_source_hash | i18n_provenance | i18n_output_hash |
|---|---|---|---|
| Converteer een PDF naar het archief-PDF/A-2-formaat voor langdurige bewaring. | 9c568a340b6f | human | 75010fc5a155 |
PDF/A-converter
Converteer een PDF naar het PDF/A-2-archiefformaat, geschikt voor langdurige bewaring en naleving van regelgeving.
API Endpoint
POST /api/v1/tools/pdf/pdfa-convert
Accepteert multipart-formuliergegevens met een PDF-bestand. Er is geen veld settings vereist.
Parameters
Dit hulpmiddel heeft geen instellingsparameters. Upload het PDF-bestand direct.
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
- De uitvoer voldoet aan de PDF/A-2-standaard.
- PDF/A bedt alle lettertypen in en staat geen externe verwijzingen toe, dus het uitvoerbestand kan groter zijn dan het origineel.
- Versleuteling en JavaScript worden tijdens de conversie verwijderd, aangezien ze niet zijn toegestaan door de PDF/A-standaard.