Convertire un PDF in PDF/A
Questo strumento converte un PDF nel formato PDF/A, lo standard pensato per l’archiviazione a lungo termine: font incorporati e contenuto autosufficiente, così il documento resta leggibile identico negli anni. Serve alla conservazione a norma, dalle fatture ai documenti per la PA. La capacità è in fase di rilascio: prezzo e limiti già pubblicati.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Perché un PDF normale non basta per archiviare
Un PDF qualsiasi può fare affidamento su font non inclusi nel file o su elementi esterni: aperto tra dieci anni, su un altro computer, rischia di mostrare caratteri diversi o di non rendersi più com’era. Il PDF/A nasce apposta per evitarlo. È lo standard della conservazione documentale: tutto ciò che serve a visualizzare il documento viene incorporato nel file stesso, così resta fedele a sé nel tempo, indipendente dal programma con cui lo apri.
Cosa cambia nella conversione
Trasformare un PDF in PDF/A significa incorporare i font, fissare le informazioni sui colori e rimuovere gli elementi non ammessi dallo standard, come certi contenuti dinamici. Il documento resta identico a vedersi, ma diventa autosufficiente e conforme ai requisiti della conservazione. È il formato che la conservazione sostitutiva a norma richiede per fatture, contratti e documenti destinati a durare, non solo a circolare.
In fase di rilascio: cosa vale già
L’esecuzione non è ancora attiva: la capacità è in fase di rilascio e non pubblichiamo una data, per non creare aspettative a vuoto. Ciò che vale da subito è quanto trovi in pagina: il prezzo, i limiti e l’impegno che il costo sarà esattamente quello pubblicato. Vuoi sapere a che punto siamo prima di progettare il tuo flusso di conservazione? Scrivici e ti raccontiamo lo stato reale.
Prezzo e limiti
$0.042 a richiesta più $0.0025 per pagina convertita. Un documento di 10 pagine costerà quindi $0.067. Il file potrà arrivare a 25 MB e 200 pagine. Nessun abbonamento e nessuna registrazione: si pagherà a consumo, al prezzo pubblicato in dollari. Sarà disponibile qui sul sito e via API, comoda per convertire in blocco i documenti destinati all’archivio.
Casi d'uso
Fatture in conservazione a norma
Studio Commercialista Bianchi di Bologna deve conservare le fatture dei clienti nel tempo. Convertendole in PDF/A ottiene documenti autosufficienti e conformi, pronti per la conservazione sostitutiva a norma.
Documenti per la PA
Un ente deve depositare atti destinati a durare negli anni. Il PDF/A garantisce che ogni documento resti leggibile identico anche su sistemi futuri, come richiedono le regole di conservazione.
Contratti da custodire
Rossi & Figli S.r.l. archivia i contratti firmati in PDF/A, così che tra dieci anni si aprano esattamente com’erano, senza font mancanti o rese diverse su un altro computer.
Archivi documentali aziendali
Un’azienda uniforma in PDF/A tutti i documenti destinati all’archivio storico, per avere un formato unico, stabile e conforme, invece di PDF eterogenei che invecchiano male.
Domande frequenti
Posso già convertire in PDF/A oggi?
Non ancora: la capacità è in fase di rilascio e per ora non accetta esecuzioni. Il prezzo e i limiti pubblicati qui sono quelli definitivi. Per sapere a che punto siamo scrivici: ti rispondiamo senza giri di parole.
Che differenza c’è tra PDF e PDF/A?
Il PDF/A è una versione dello standard pensata per l’archiviazione: incorpora font e informazioni necessarie a mostrare il documento, così resta leggibile identico negli anni. Un PDF normale può invece dipendere da elementi esterni e cambiare resa nel tempo.
Il PDF/A vale per la conservazione sostitutiva a norma?
Il PDF/A è il formato tecnico richiesto dalla conservazione a norma. La conservazione sostitutiva completa prevede però anche procedure e responsabili definiti dalla normativa: la conversione produce il formato corretto, non sostituisce l’intero processo di conservazione.
Il documento cambia aspetto dopo la conversione?
No, a vedersi resta identico. Cambia la struttura interna: font incorporati e contenuto reso autosufficiente, per la stabilità nel tempo. Su documenti con elementi dinamici non ammessi, quelli vengono adattati o rimossi.
Quanto costerà?
$0.042 a richiesta più $0.0025 per pagina, prezzo pubblicato in dollari, a consumo e senza abbonamento. Un documento di 20 pagine costerà $0.092.
Il file che carico resta riservato?
Sarà elaborato solo per la conversione in PDF/A e poi eliminato, senza usi ulteriori né cessioni a terzi. Trattamento limitato allo scopo, come previsto dal GDPR.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/pdf/to-pdfa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf":"https://ejemplo.com/documento.pdf"}'const res = await fetch("https://api.kit.forhosting.com/pdf/to-pdfa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pdf": "https://ejemplo.com/documento.pdf"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/to-pdfa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pdf": "https://ejemplo.com/documento.pdf"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/to-pdfa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pdf":"https://ejemplo.com/documento.pdf"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pdf":"https://ejemplo.com/documento.pdf"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/to-pdfa", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"pdf": "https://ejemplo.com/documento.pdf"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.to_pdfa",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 25 |
max_pages | 200 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
413 | input_too_large | Il file o il testo inviato supera il limite di questo strumento. |