PowerPoint in PDF umwandeln
Eine PPTX-Datei sieht beim Empfänger oft anders aus, wenn eine Schriftart fehlt oder eine andere PowerPoint-Version installiert ist. Dieser Dienst wandelt die Präsentation in ein PDF um: jede Folie als feste Seite, mit eingebetteten Schriftarten, bereit für Versand, Druck oder Archiv.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Warum eine Präsentation beim Kunden anders aussieht
PowerPoint-Dateien verweisen auf Schriftarten und Verknüpfungen, die auf dem Rechner des Empfängers oft nicht vorhanden sind – Folgen sind verschobene Textboxen, ausgetauschte Schriftarten oder fehlende Grafiken. Das PDF beendet dieses Risiko: Jede Folie wird zu einer festen Seite mit eingebetteten Schriftarten, die auf jedem Gerät exakt gleich erscheint, unabhängig von der installierten Software. Animationen und Übergänge lassen sich in einem statischen Format naturgemäß nicht abbilden; für den Vortrag selbst bleibt die Originaldatei die richtige Wahl, für die Weitergabe danach ist das PDF die verlässlichere.
Was aus der Präsentation wird
Jede Folie wird zu genau einer Seite im PDF, in der ursprünglichen Reihenfolge und im gewählten Seitenformat. Sprechernotizen lassen sich wahlweise mit ausgeben, wenn die Datei als Vorbereitungsunterlage statt als reines Handout dienen soll. Diagramme, eingebettete Bilder und Tabellen werden an ihrer ursprünglichen Position übernommen. Bei eingebetteten Videos wird das letzte sichtbare Standbild übernommen, da ein PDF keine bewegten Inhalte darstellen kann.
Nach dem Vortrag: Handout, Archiv, Bewerbung
Ein Vortrag, der im Anschluss als Handout per E-Mail verschickt wird. Eine Kundenpräsentation, die als Anhang eines Angebots archiviert werden muss. Eine Abschlusspräsentation, die zusammen mit den übrigen Bewerbungsunterlagen in einem PDF landet. Überall dort, wo die Präsentation das Meeting überlebt und weiterverschickt wird, ist ein PDF die praktischere und verlässlichere Form. Verschicken Sie regelmäßig dieselbe Präsentation an wechselnde Empfänger, ersparen Sie sich mit dieser Umwandlung jede einzelne Rückfrage wegen fehlender Schriftarten.
Preis und aktueller Stand
Diese Funktion befindet sich derzeit in der Bereitstellung und akzeptiert noch keine Ausführungen. Der Preis ist bereits veröffentlicht: $0.052 pro Anfrage plus $0.003 pro Folie – eine 15-seitige Präsentation kostet $0.097. Die Grenze liegt bei 25 MB und 200 Seiten, ohne Mindestabnahme oder Abonnement. Die Zahlen gelten unverändert, sobald die Funktion öffnet, sodass sich eine Integration schon jetzt sinnvoll planen lässt.
Anwendungsfälle
Kundenpräsentation als Angebotsanhang
Eine Beratung aus Hamburg wandelt jede Kundenpräsentation nach dem Termin in PDF um und hängt sie dem schriftlichen Angebot an, damit Formatierung und Schriftarten beim Kunden exakt erhalten bleiben.
Vortrag als Handout verschicken
Lukas Fischer hält einen internen Vortrag und verschickt im Anschluss die Folien als PDF-Handout per E-Mail, damit niemand eine fehlende Schriftart oder verschobene Grafik zu sehen bekommt.
Bewerbungsunterlagen mit Abschlusspräsentation
Ein Absolvent fügt seiner Bewerbung die Abschlusspräsentation seines Praxisprojekts als PDF bei, zusammen mit Anschreiben und Lebenslauf in einem Dokument.
Schulungsfolien fürs Archiv
Eine Weiterbildungsanbieterin archiviert jede Schulungspräsentation als PDF, inklusive Sprechernotizen, damit spätere Durchläufe auf denselben Stand zugreifen können.
Häufige Fragen
Werden Animationen und Übergänge mit übernommen?
Nein, ein PDF ist ein statisches Format. Animationen und Folienübergänge lassen sich nicht abbilden; für den eigentlichen Vortrag bleibt die PPTX-Datei die richtige Wahl.
Kann ich die Sprechernotizen mit ausgeben lassen?
Ja, das lässt sich wählen. Ohne diese Option enthält das PDF nur die Folieninhalte, wie sie im Vortrag gezeigt würden.
Was passiert mit eingebetteten Videos in der Präsentation?
Da ein PDF keine bewegten Inhalte darstellen kann, wird das letzte sichtbare Standbild des Videos übernommen.
Was kostet die Umwandlung einer 15-seitigen Präsentation?
$0.052 Grundgebühr plus 15 × $0.003 = $0.097, abgerechnet pro Anfrage.
Bleiben meine Foliendaten irgendwo gespeichert?
Nein, die Datei wird nur während der Verarbeitung vorgehalten und nach der Umwandlung gelöscht.
Wann akzeptiert diese Funktion die ersten Ausführungen?
Noch ist sie in der Bereitstellung. Preis und Grenzen sind bereits veröffentlicht und gelten unverändert, sobald sie startet.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem 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)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.ppt_to_pdf",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 25 |
max_pages | 200 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
413 | input_too_large | Die Eingabe überschreitet das Größenlimit dieser Aufgabe – die genaue Grenze steht auf der Seite. |