Druck-DPI berechnen: Pixel und Ausgabegröße
Dieser Druck-DPI-Rechner verbindet das gewünschte physische Format mit der dafür erforderlichen digitalen Bilddatei.
Im Browser ausführen – kostenlos
Geben Sie Breite, Höhe und Ziel-DPI ein, um die kleinsten ganzzahligen Pixelmaße zu erhalten. Alternativ tragen Sie die Pixelmaße des Bildes und das Druckformat ein, damit die verfügbare Auflösung je Achse berechnet wird. Das Werkzeug unterstützt Zoll, Zentimeter und Millimeter, arbeitet mit nachvollziehbaren Formeln und weist Werte zurück, die null, negativ, nicht vorhanden oder nicht endlich sind.
Ermitteln Sie die erforderlichen Bildpixel
Geben Sie die endgültige Breite und Höhe an, wählen Sie Zoll, Zentimeter oder Millimeter und tragen Sie die von Druckerei oder Produktionsvorgabe verlangten DPI ein. Der Rechner wandelt die physischen Maße zunächst in Zoll um, weil DPI Punkte pro Zoll bezeichnet, und multipliziert anschließend jede Achse mit der Zielauflösung. Erforderliche Abmessungen werden auf ganze Pixel aufgerundet. Dadurch wird ein gebrochenes Ergebnis nicht abgerundet und eine Achse fällt nicht knapp unter die gewünschte Dichte. Das Ergebnis nennt somit die kleinste Bildfläche, die den eingegebenen DPI in beiden Richtungen entspricht. Die Berechnung erzeugt keine Details und skaliert keine vorhandene Datei hoch. Sie zeigt, welche Maße Sie bei Aufnahme, Scan, Rendering, Export oder Zuschnitt anstreben sollten. Planen Sie ein neues Foto oder eine Illustration, behandeln Sie das Ergebnis als Mindestwert und sehen Sie zusätzlichen Spielraum für Beschnitt, Anschnitt und spätere Ausrichtungsänderungen vor.
Bestimmen Sie die DPI eines vorhandenen Bildes
Zur Prüfung einer vorhandenen Datei geben Sie deren Breite und Höhe in Pixeln zusammen mit den physischen Druckmaßen ein und lassen die Ziel-DPI weg. Das Werkzeug teilt die horizontalen Pixel durch die Breite in Zoll und führt dieselbe Rechnung für die vertikale Achse aus. Ausgegeben werden horizontale DPI, vertikale DPI und die begrenzenden DPI als kleinerer der beiden Werte. Dieser Wert kennzeichnet die Richtung mit der geringeren Pixeldichte beim gewünschten Format. Unterschiedliche Ergebnisse weisen häufig auf ein abweichendes Seitenverhältnis von Bild und Druckrechteck hin; in der Produktion sind dann Zuschnitt, Verzerrung oder Ränder nötig. Der Rechner zeigt die Zahlen, ohne diese gestalterische Entscheidung zu treffen. Berücksichtigen Sie beide Achsen bei einem Zuschnitt, denn entfernte Pixel verändern die effektive Auflösung. Beachten Sie außerdem, dass DPI allein keine Bildqualität garantieren: Schärfe, Kompression, Rauschen, Betrachtungsabstand, Papier und Druckverfahren wirken ebenfalls auf das Endergebnis.
Verwenden Sie Einheiten konsequent
Physische Maße können in Zoll, Zentimetern oder Millimetern angegeben werden. Die gewählte Einheit gilt für Breite und Höhe, während DPI definitionsgemäß Punkte pro Zoll bleibt. Die Umrechnung erfolgt vor Multiplikation oder Division. Nutzen Sie für beide Maße dieselbe Einheit und geben Sie das fertig beschnittene Format ein, nicht den gesamten Papierbogen, wenn Ränder oder Anschnitt vorhanden sind. Prüfen Sie bei Anschnitt zusätzlich die Pixelanforderung der vollständig exportierten Fläche. Jeder verwendete Zahlenwert muss endlich und strikt größer als null sein; null oder negative Werte würden Unendlich, negative Auflösungen oder unbrauchbare Antworten erzeugen. Jede API-Anfrage kostet $0.002 und führt ausschließlich deterministische Arithmetik aus. Bilder werden weder übertragen noch untersucht, skaliert oder gespeichert. Gleiche Eingaben liefern stets gleiche Ausgaben, sodass sich die Funktion für Angebote, Druckvorstufenprüfungen, Exportlisten und automatisierte Produktionsregeln eignet.
Anwendungsfälle
Fotoexport vorbereiten
Ermitteln Sie die minimalen Pixelmaße eines Fotos für die von einem Labor verlangten DPI und das endgültige Druckformat.
Gelieferte Druckdaten prüfen
Vergleichen Sie horizontale und vertikale DPI eines vorhandenen Bildes beim im Druckauftrag festgelegten Format.
Rendering-Fläche festlegen
Wandeln Sie die Maße eines Posters oder einer Illustration vor der Produktion in konkrete ganzzahlige Pixelmaße um.
Häufige Fragen
Wie werden erforderliche Pixelmaße gerundet?
Jede Achse wird auf das nächste ganze Pixel aufgerundet, damit das Ergebnis nie unter die verlangten DPI fällt.
Warum können horizontale und vertikale DPI abweichen?
Das geschieht, wenn Pixel- und Druckseitenverhältnis nicht übereinstimmen. Zuschnitt, Ränder oder Verzerrung können nötig sein.
Was sind begrenzende DPI?
Das ist der kleinere DPI-Wert beider Achsen; er zeigt die Richtung mit der niedrigsten Dichte beim gewählten Format.
Skaliert oder untersucht der Rechner mein Bild?
Nein. Er verwendet nur die übermittelten Zahlenmaße und rechnet, ohne das Bild zu übertragen oder zu speichern.
Was kostet eine Berechnung per API?
Jede API-Anfrage kostet $0.002.
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/misc2/print-resolution-dpi-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"print_width":10,"print_height":8,"dpi":300}'const res = await fetch("https://api.kit.forhosting.com/misc2/print-resolution-dpi-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"print_width": 10,
"print_height": 8,
"dpi": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/misc2/print-resolution-dpi-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"print_width": 10,
"print_height": 8,
"dpi": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/misc2/print-resolution-dpi-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"print_width":10,"print_height":8,"dpi":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"print_width":10,"print_height":8,"dpi":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/misc2/print-resolution-dpi-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"print_width": 10,
"print_height": 8,
"dpi": 300
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "misc2.print_resolution_dpi_calc",
"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.
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. |