Da PowerPoint a PDF
Convertire un PowerPoint in PDF trasforma la presentazione in un documento che si apre uguale ovunque: ogni slide diventa una pagina, con font, immagini e colori al loro posto. È il modo sicuro per inviare le slide a chi non ha PowerPoint, per allegarle a una email o per stamparle come dispensa senza sorprese.
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é convertire le slide in PDF
Mandare il file .pptx significa sperare che il destinatario abbia PowerPoint, gli stessi font e la stessa versione: spesso non è così, e la presentazione arriva con testo che sborda o animazioni rotte. Il PDF congela ogni slide come pagina fissa: si apre su qualsiasi telefono o computer, si legge nel browser e si stampa bene. Perfetto per condividere le slide dopo una riunione o per allegarle a una candidatura.
Come si converte la presentazione
Carica il file .ppt o .pptx e il KIT lo rende in PDF, una pagina per slide, mantenendo grafica e layout. Le animazioni e le transizioni, che nel PDF non hanno senso, vengono appiattite: resta lo stato finale di ogni slide. Puoi convertire dalla pagina web o via API se prepari molte presentazioni. Il file caricato viene elaborato e poi eliminato dai server.
Dispensa o presentazione da leggere
Il PDF di una presentazione serve a due cose: condividere il contenuto perché sia consultato, e stamparlo come dispensa. In entrambi i casi conta la leggibilità: font incorporati e immagini a buona risoluzione danno il risultato migliore. In A4 orizzontale una slide riempie bene la pagina; se ti serve un formato dispensa con più slide per foglio, quello si imposta in PowerPoint prima di convertire.
Casi d'uso
Slide dopo una riunione
Chiara Romano presenta un progetto in riunione e poi invia le slide ai partecipanti in PDF: le aprono tutti dal telefono, senza PowerPoint, e la grafica resta esattamente com'era sullo schermo.
Dispensa per un corso
Un formatore trasforma le slide del corso in PDF da stampare e distribuire come dispensa ai partecipanti, con ogni slide su una pagina A4 pulita.
Presentazione allegata a un'offerta
Rossi & Figli S.r.l. allega la presentazione aziendale a un'offerta commerciale in PDF, così il cliente la consulta subito e la vede identica a come è stata pensata.
Domande frequenti
Ogni slide diventa una pagina?
Sì: una slide corrisponde a una pagina del PDF, con grafica e layout mantenuti. Il risultato è pensato per essere letto e stampato, non per essere proiettato.
Che fine fanno le animazioni?
In un PDF le animazioni non esistono: viene mantenuto lo stato finale di ogni slide. Se un'animazione rivela elementi uno alla volta, nel PDF compaiono tutti insieme.
Serve avere PowerPoint installato?
No. La conversione avviene online dal browser, anche dal telefono. Non ti serve PowerPoint né un account per usarla.
Quanto costa?
$0.052 a documento più $0.003 a pagina, a consumo e senza abbonamento. Paghi solo le presentazioni che converti.
La mia presentazione resta riservata?
Il file viene elaborato per la conversione e poi eliminato dai server. Non lo conserviamo e non lo usiamo per altro scopo.
È già attivo?
La conversione Office è in fase di attivazione: prezzo pubblicato ed esecuzione dalla pagina o via API in arrivo a breve. Se ti serve subito, scrivici e la facciamo noi.
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/doc/ppt-to-pdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/doc/ppt-to-pdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/ppt-to-pdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/ppt-to-pdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/ppt-to-pdf", 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
{
"input": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.ppt_to_pdf",
"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. |