PDF-Seitengröße ändern
Eine Letter-Seite mit 612 mal 792 Punkten passt mit dem Faktor 0,972673 auf A4, behält ihre Proportionen und bekommt oben und unten gleiche Ränder. Geben Sie die Seitengröße ein, wählen Sie das Papier und erhalten Sie Faktor, neue Größe und Ränder. 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
- Breite
- 612
- Höhe
- 792
- Zielgröße
- A4
- Skalierungsfaktor
- 0,972673
- Skalierung in Prozent
- 97,26732
Ändern Sie die Größe einer PDF-Seite, ohne Prozentsätze zu schätzen oder Maßeinheiten zu vermischen. Geben Sie Breite und Höhe in PDF-Punkten ein und wählen Sie A4, Letter, Legal, A3 oder A5. Der Rechner liefert einen einheitlichen Skalierungsfaktor, proportionale Endmaße und die verbleibenden zentrierten Ränder. Da ausschließlich deterministische Geometrie verwendet wird, erzeugen identische Eingaben stets dasselbe Ergebnis.
Messen Sie die aktuelle PDF-Seite richtig
Ermitteln Sie zunächst die wirksame Breite und Höhe der Seite in Punkten. PDF-Programme zeigen häufig eine Medien-, Beschnitt- oder andere Seitenbox an; die gewählte Box bestimmt, was tatsächlich eingepasst wird. Verwenden Sie durchgehend dieselbe Box und kombinieren Sie nicht die Breite einer Box mit der Höhe einer anderen.
Ein PDF-Punkt entspricht 1/72 Zoll, daher misst US Letter üblicherweise 612 mal 792 Punkte. Positive Dezimalwerte sind zulässig, weil importierte, gescannte oder erzeugte Dokumente gebrochene Koordinaten besitzen können. Breite und Höhe beschreiben die gemeldete Ausrichtung genau; vertauschen Sie sie nicht nur deshalb, weil das Dokument wie ein bekanntes Format aussieht.
Diese Funktion öffnet, decodiert, verändert oder dreht keine PDF-Daten. Sie rechnet mit Abmessungen aus einem PDF-Leser oder einer Bibliothek. Fehlende, nullwertige, negative, unendliche oder ungültige Maße werden abgelehnt und nicht unbemerkt berichtigt.
Verstehen Sie Einpassfaktor und Ränder
Die Berechnung vergleicht Zielbreite mit Ausgangsbreite und Zielhöhe mit Ausgangshöhe. Der kleinere Quotient wird als Skalierungsfaktor verwendet. Diese Einpassregel hält beide Abmessungen innerhalb des Zielblatts, beschneidet keine Inhalte und bewahrt das ursprüngliche Seitenverhältnis.
Ein Faktor unter eins verkleinert den Inhalt, ein Faktor über eins erlaubt eine Vergrößerung, und genau eins bedeutet, dass keine Skalierung nötig ist. Für Programme und Druckdialoge mit Prozentangaben enthält die Antwort zusätzlich denselben Wert als Prozentzahl. Endbreite und Endhöhe entstehen mit demselben einheitlichen Faktor.
Nicht belegter Raum wird gleichmäßig auf gegenüberliegende Kanten verteilt und ergibt zentrierte Ränder links, rechts, oben und unten. Die Zielmaße werden ausdrücklich in PDF-Punkten ausgegeben, damit nachgelagerte Systeme die verwendete Papierkonvention nicht erraten müssen.
Wählen Sie ein Ziel und wenden Sie das Ergebnis an
Wählen Sie exakt einen dieser fünf Namen: A4, Letter, Legal, A3 oder A5. Die Liste ist bewusst geschlossen, damit ein mehrdeutiger oder falsch geschriebener Name kein glaubwürdig wirkendes, aber falsches Druckergebnis erzeugt. Jedes Ziel verwendet seine genormten Hochformatmaße in PDF-Punkten.
Eine Querformatausgabe können Sie in einem getrennten Rotationsschritt vorbereiten; dieser Rechner dreht das Ziel nicht und wählt die Ausrichtung nicht automatisch. Erzeugen Sie eine Zielseite mit der in target angegebenen Breite und Höhe und verschieben Sie den Inhalt zum Zentrieren um den linken und oberen Rand. Das Ergebnis ist ein Geometrieplan und keine veränderte Datei.
Diese Trennung eignet sich für Browserwerkzeuge, Druckvorstufenprüfungen und Stapelabläufe mit einer anderen PDF-Komponente.
Anwendungsfälle
Gemischte Dokumente druckfertig machen
Berechnen Sie eine sichere einheitliche Einpassung, bevor Seiten verschiedener Quellen auf ein Standardformat gesetzt werden.
Größeneinstellungen vorab prüfen
Zeigen Sie Endmaße, Prozentwert und zentrierte Ränder vor dem Umschreiben oder Drucken der PDF an.
Dokumentenabläufe validieren
Vergleichen Sie die deterministische Geometrie mit einer PDF-Bibliothek und erkennen Sie Beschnitt- oder Ausrichtungsfehler.
Häufige Fragen
Verändert diese Funktion meine PDF?
Nein. Sie liefert Skalierung und Platzierungsgeometrie für einen späteren Schritt, liest oder verändert aber keine PDF-Daten.
Welche Einheit gilt für Breite und Höhe?
Verwenden Sie PDF-Punkte; 72 Punkte entsprechen einem Zoll. Auch alle ausgegebenen Maße und Ränder sind in Punkten.
Wird die Seite bei der Berechnung beschnitten?
Nein. Der kleinere Breiten- oder Höhenquotient sorgt dafür, dass die ganze Seite proportional in das Ziel passt.
Welche Papierformate werden unterstützt?
Zulässig sind A4, Letter, Legal, A3 und A5.
Was bedeutet ein Faktor über oder unter eins?
Unter eins muss der Inhalt schrumpfen, um auf das neue Blatt zu passen; über eins kann er wachsen; genau eins heißt, dass nichts skaliert werden muss. Der Wert wird zusätzlich als Prozentsatz für Druckeinstellungen angegeben.
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/resize-pages \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":612,"height":792,"target_size":"A4"}'const res = await fetch("https://api.kit.forhosting.com/pdf/resize-pages", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 612,
"height": 792,
"target_size": "A4"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/resize-pages",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 612,
"height": 792,
"target_size": "A4"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/resize-pages", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":612,"height":792,"target_size":"A4"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":612,"height":792,"target_size":"A4"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/resize-pages", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"width": 612,
"height": 792,
"target_size": "A4"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.resize_pages",
"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. |
Technische Hinweise
Verstehen Sie Einpassfaktor und Ränder
Die Werte werden für stabiles JSON auf sechs Nachkommastellen gerundet, während intern mit voller Genauigkeit gerechnet wird.
Wählen Sie ein Ziel und wenden Sie das Ergebnis an
Wenden Sie scale_factor gleichmäßig auf den Inhalt oder die Transformationsmatrix Ihrer PDF-Bibliothek an. Die API kostet $0.002 je Anfrage; im Browser läuft dieselbe deterministische Berechnung.
Technische Fragen
Was kostet die Berechnung per API?
Jede API-Anfrage kostet $0.002. Im Browser wird dieselbe deterministische Logik verwendet.