Bilder in PDF umwandeln: Seitengrößen berechnen
Ein Scan mit 2400 × 3000 Pixeln bei 300 DPI ergibt eine Hochformatseite von 576 × 720 Punkten im Verhältnis 4:5, ein Foto mit 1920 × 1080 eine Querformatseite in 16:9. Planen Sie jede Seite eines Fotobuchs oder gemischter Scans vorab. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Dpi
- 300
- Seitenanzahl
- 3
Planen Sie eine bildbasierte PDF-Datei, bevor Sie Dateien erstellen oder hochladen. Geben Sie Breite und Höhe jedes Bildes in Pixeln in der gewünschten Reihenfolge ein, wählen Sie die Auflösung in Punkten pro Zoll und erhalten Sie die exakten Maße jeder PDF-Seite in Punkten. Die Berechnung bewahrt jedes Seitenverhältnis, erkennt Hochformat, Querformat oder quadratische Seiten und zeigt bei ganzzahligen Maßen ein gekürztes Verhältnis. Damit prüfen Sie gemischte Scans, Fotobücher und automatisierte Dokumentabläufe, ohne die Bilddateien selbst zu verarbeiten.
Erstellen Sie aus geordneten Bildmaßen einen Seitenplan
Ein Bild-zu-PDF-Vorgang beginnt häufig mit Scans oder Fotos unterschiedlicher Größe. Tragen Sie vor dem Zusammenstellen des Dokuments für jedes Bild Breite und Höhe ein und behalten Sie dabei die vorgesehene Seitenreihenfolge bei. Der Rechner liefert zu jedem Eintrag einen ab eins nummerierten Seitendatensatz.
Das Ergebnis dient dadurch zugleich als kompakter Seitenplan. Dateien werden weder umsortiert noch beschnitten, verzerrt oder untersucht. Deshalb können Sie die Berechnung früh im Ablauf durchführen, sogar bevor die Bilder übertragen wurden.
Jedes Ergebnis enthält Breite und Höhe in PDF-Punkten, das erhaltene Seitenverhältnis und die Ausrichtung. Hoch- und Querformatquellen bleiben gemischt, statt auf ein gemeinsames Papierformat gezwungen zu werden. Ein quadratisches Bild bleibt quadratisch.
Bei positiven ganzzahligen Maßen wird das Verhältnis auf eine vertraute Form wie 4:5 oder 16:9 gekürzt. So erkennen Sie unerwartete Ausgangsmaße, bevor die eigentliche PDF-Erzeugung beginnt.
Verstehen Sie Pixel, DPI und PDF-Punkte
Bildmaße werden in Pixeln eingegeben, PDF-Seitenmaße dagegen in Punkten ausgegeben. Ein PDF-Punkt ist eine physische Einheit: 72 Punkte entsprechen einem Zoll. Der DPI-Wert legt fest, wie viele Bildpixel einen Zoll belegen.
Daher wird die Breite mit 72 multipliziert und durch DPI geteilt; dieselbe Rechnung gilt für die Höhe. Weil beide Achsen denselben Skalierungsfaktor erhalten, bleibt das ursprüngliche Seitenverhältnis bestehen. Ein höherer DPI-Wert führt zu einer physisch kleineren Seite, verändert jedoch weder deren Form noch die Pixelmenge.
Der Standardwert von 72 DPI ordnet einem Pixel einen Punkt zu und eignet sich, wenn die Maße bereits dem gewünschten Koordinatenraum entsprechen. Ist die Druckgröße wichtig, verwenden Sie die tatsächliche Platzierungsauflösung des nachfolgenden PDF-Generators.
Prüfen Sie das Ergebnis vor der PDF-Erstellung
Kontrollieren Sie zuerst die Seitenanzahl; sie muss der Zahl der übergebenen Bilddatensätze entsprechen. Prüfen Sie anschließend Ausrichtungen und Seitenverhältnisse auf Ausreißer. Eine Seite im Querformat zwischen Hochformatscans kann beabsichtigt sein, aber auch auf vertauschte Breiten- und Höhenwerte hinweisen.
Vergleichen Sie Punktmaße bei der Vorbereitung von Druck, Ausschießen oder Viewer-Layouts, besonders wenn die Bilder von verschiedenen Geräten stammen. Für analytische Abläufe sind Dezimalmaße zulässig, obwohl gewöhnliche Rasterbilder meist ganzzahlige Pixel verwenden. Breite, Höhe und DPI müssen jeweils endlich und größer als null sein; die geordnete Liste muss mindestens ein Bild enthalten.
Die Ausgabe beschreibt die natürliche Seitengröße beim gewählten DPI-Wert. Ränder, Beschnittzugabe, Drehung oder Anpassung an Standardpapier werden nicht ergänzt. Wendet ein späterer Generator solche Änderungen an, führen und dokumentieren Sie diese getrennt nach der Basisberechnung.
Anwendungsfälle
Prüfen Sie einen Scan-Stapel
Erkennen Sie gedrehte oder ungewöhnlich große Seiten anhand der Metadaten, bevor Sie vertrauliche Scans verbinden.
Planen Sie eine Foto-PDF
Berechnen Sie für jedes geordnete Foto die natürliche physische Seitengröße bei der gewählten Exportauflösung.
Validieren Sie einen automatisierten Ablauf
Vergleichen Sie erzeugte Seitenrahmen mit einem deterministischen Plan aus demselben Bildmanifest.
Häufige Fragen
Erstellt oder lädt dieses Werkzeug eine PDF-Datei herunter?
Nein. Es berechnet die geordnete Seitengeometrie eines Bild-zu-PDF-Vorgangs, nimmt aber keine Bilddateien an und erzeugt kein Binärdokument.
Wie wird die Größe jeder PDF-Seite berechnet?
Jedes Pixelmaß wird mit 72 multipliziert und durch den gewählten DPI-Wert geteilt. Dieselbe Skalierung beider Achsen erhält das Seitenverhältnis.
Was geschieht bei einer leeren Bilderliste?
Die Anfrage endet mit einem Eingabefehler, da ein PDF-Seitenplan mindestens einen Datensatz mit Bildmaßen benötigt.
Dürfen Seiten unterschiedliche Größen und Ausrichtungen haben?
Ja. Jedes Bild erhält eigene Seitenmaße; Hochformat, Querformat und quadratische Seiten dürfen in beliebiger Reihenfolge vorkommen.
Ändert ein anderer DPI-Wert das Seitenverhältnis?
Nein. DPI skaliert beide Maße mit demselben Faktor und verändert nur die physische Größe, nicht die Form.
Verwandte Tools
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/pdf/images-to-pdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"images":[{"width":2400,"height":3000},{"width":1920,"height":1080}]}'const res = await fetch("https://api.kit.forhosting.com/pdf/images-to-pdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"images": [
{
"width": 2400,
"height": 3000
},
{
"width": 1920,
"height": 1080
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/images-to-pdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"images": [
{
"width": 2400,
"height": 3000
},
{
"width": 1920,
"height": 1080
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/images-to-pdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"images":[{"width":2400,"height":3000},{"width":1920,"height":1080}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"images":[{"width":2400,"height":3000},{"width":1920,"height":1080}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/images-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
{
"images": [
{
"width": 2400,
"height": 3000
},
{
"width": 1920,
"height": 1080
}
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.images_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_items | 1000 |
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. |
Technische Hinweise
Verstehen Sie Pixel, DPI und PDF-Punkte
Ergebnisse werden für stabiles JSON auf sechs Dezimalstellen gerundet; das Verhältnis entsteht weiterhin aus den ursprünglichen Maßen. Das Werkzeug nimmt kein Resampling vor und bewertet keine Bildqualität, sondern berechnet ausschließlich die Geometrie.
Prüfen Sie das Ergebnis vor der PDF-Erstellung
Pro Anfrage sind höchstens 1,000 Einträge erlaubt, damit die Ausführung begrenzt bleibt.
Technische Fragen
Was kostet eine API-Anfrage?
Die API kostet $0.002 je Anfrage. Dieselbe deterministische Berechnung ist im Browser auch kostenlos ausführbar.