Zum Hauptinhalt springen

Bildgröße ändern in n8n

Bildgröße ändern ist ein PDF4me Knotenaktion in n8n Diese Funktion skaliert Bilder entweder prozentual von ihrer Originalgröße oder auf exakte Pixelbreite und -höhe. Das Seitenverhältnis kann dabei optional beibehalten werden. Nutzen Sie sie, um Miniaturansichten zu erstellen, Benutzer-Uploads auf eine einheitliche Größe zu skalieren oder zu große Fotos vor dem Speichern zu verkleinern.

Was dieser Knoten bewirkt

PDF4meBildgröße ändern nimmt ein Bild aus Binärdaten auf, ein Base64 Stringoder ein URL und gibt eine skalierte Kopie zurück. Größenänderungstyp Das Feld bestimmt die Methode: Prozentsatz skaliert relativ zum Original, was für Eingaben unterschiedlicher Größe geeignet ist, während Spezifisch Die Funktion legt eine exakte Breite und Höhe in Pixeln für feste Layout-Slots fest. Da der Knoten einmal pro eingehendem Element ausgeführt wird, ändert ein konfigurierter Knoten die Größe eines gesamten Stapels mit identischen Einstellungen.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Jeder PDF4me Knoten in n8n erfordert eine gültige Anmeldeinformationen zum Verbinden mitErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit der Workflow Größenänderungsanforderungen sicher authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Der Resize-Typ bestimmt, welche Felder angezeigt werden.
Die Auswahl von „Prozent“ zeigt den Skalierungsprozentsatz an. Die Auswahl von „Spezifisch“ zeigt stattdessen Breite und Höhe an. Sie müssen nie beide Werte angeben.
Das Beibehalten des Seitenverhältnisses verhindert Verzerrungen.
Lassen Sie diese Option aktiviert, es sei denn, Sie benötigen bewusst nicht-proportionale Abmessungen. Ist sie deaktiviert, wird das Bild bei nicht übereinstimmenden Breiten und Höhen verzerrt.
Vergrößerung kann keine Details erfinden
Ein Prozentsatz über 100 erhöht die Pixelgröße, aber nicht die Schärfe. Verwenden Sie immer die höchstmögliche Auflösung der verfügbaren Quelle.
Der PDF4me-Knoten in n8n ist wie folgt konfiguriert: Aktion: Bildgröße ändern; Eingabedatentyp: Binärdaten; Eingabefeld: Daten; Ausgabedateiname: resize_image_output.jpg; Größenänderungstyp: Prozent; Größenänderungsprozentsatz: 50 %; Optionen: Seitenverhältnis beibehalten und asynchrone Synchronisierung aktiviert

PDF4me Parameterbereich „Bildgröße ändern“ n8n, angezeigt im Prozentmodus

Prozentuale vs. spezifische Größenänderung: Welchen Größenänderungstyp sollten Sie verwenden?

Die beiden Modi lösen unterschiedliche Probleme, und die Wahl des falschen Modus ist die häufigste Ursache für unerwartete Ausgabegrößen.

GrößenänderungstypFelder, die Sie ausfüllenOptimale Passform
PercentageResize Percentage, for example 50 to halve or 200 to doubleMixed-size inputs that should all shrink or grow by the same proportion, keeping their relative differences
SpecificWidth and Height in pixelsA fixed layout slot, thumbnail grid, or platform that demands exact dimensions regardless of the source size

Welche Parameter benötigt „Bildgröße ändern“?

Erforderlich: Aktion, Eingabedatentyp, das Feld, das diesem Eingabetyp entspricht, Ausgabedateiname, Größenänderungstyp und die Dimensionsfelder, die durch den Größenänderungstyp angezeigt werden. Async und der Name der Binärdatenausgabe enthalten funktionierende Standardwerte.

ParameterErforderlichWas es tutBeispiel
ActionRequiredSelects the PDF4me node action to run. Choose Resize Image.Resize Image
Input Data TypeRequiredFormat of the source image input. Choose Binary Data (from a previous node), Base64 String, or URL.Binary Data
Input Binary FieldConditionalName of the binary property on the incoming n8n item that holds the image. Required when Input Data Type is Binary Data. Defaults to data.data
Base64 Image ContentConditionalBase64-encoded content of the source image. Required when Input Data Type is Base64 String./9j/4AAQSkZJRgAB...
Image URLConditionalPublicly reachable HTTPS URL to the source image. Required when Input Data Type is URL.https://example.com/photo.jpg
Output File NameRequiredFilename for the resized image. Include the extension matching the output format.resize_image_output.jpg
Resize TypeRequiredScaling method. Percentage scales relative to the original size, Specific targets exact pixel dimensions. Your choice decides which fields appear next.Percentage
Resize PercentageConditionalScaling percentage relative to the original. Below 100 reduces, above 100 enlarges. Required when Resize Type is Percentage.50
WidthConditionalTarget width in pixels. Required when Resize Type is Specific.800
HeightConditionalTarget height in pixels. Required when Resize Type is Specific.600
Maintain Aspect RatioOptionalToggle that preserves the original proportions so the image is not stretched. Leave enabled unless you need forced dimensions.true
AsyncOptionalToggle that runs the resize in the background instead of holding the workflow execution open. Useful for large images or long batches.true
Binary Data Output NameOptionalName of the binary property the output item exposes. Defaults to data.data

Ausgabefelder

Ein erfolgreicher Lauf bringt eins zurück n8n Element, das das verkleinerte Bild und seinen Dimensionsbericht enthält.

FeldTypWas es enthält
Binary (data)BinaryThe resized image, under Binary Data Output Name (default data).
fileNameStringGenerated filename, matching Output File Name.
mimeTypeStringMIME type of the output image, for example image/jpeg or image/png.
fileSizeNumberSize of the resized image in bytes.
originalDimensionsStringWidth and height of the source image in pixels, for example 1920x1080.
newDimensionsStringWidth and height after resizing, for example 960x540. Compare it against your target to confirm aspect ratio behaviour.
successBooleanTrue when the resize completed, false on failure. Use it to branch error handling.
messageStringHuman-readable status message, carrying success confirmation or error detail.

Wie richte ich die Funktion "Bildgröße ändern" ein? n8n?

  1. Hinzufügen PDF4me zu Ihrem n8n Workflow und wählen Sie den Bildgröße ändern Aktion.
  2. In Anmeldeinformationen zum Verbinden mit, wählen Sie Ihre PDF4me Anmeldeinformationen oder klicken Neue Anmeldeinformationen erstellen und fügen Sie Ihren ein API Schlüssel.
  3. Satz Eingabedatentyp Zu Binärdaten (Standard), Base64 String, oder URL und das entsprechende Quellbildfeld angeben.
  4. Satz Größenänderungstyp Zu Prozentsatz und füllen Sie aus Größenänderungsprozentsatzoder zu Spezifisch und füllen Sie aus Breite Und HöheDie
  5. Verlassen Seitenverhältnis beibehalten aktiviert, um ein Dehnen zu vermeiden, und aktivieren Async für große Bilder oder lange Stapelverarbeitungen.
  6. Satz Name der AusgabedateiFühre den Knoten aus und überprüfe newDimensions auf der Ausgabe, um das Ergebnis zu bestätigen.

Typische Konfigurationen

Workflow-BeispieleCommon n8n workflow patterns using Resize Image.
Vorschaubilder von Produkt-Uploads
  1. Ein neues Produktbild landet im Cloud-Speicher.
  2. Die Funktion „Bildgröße ändern“ wird im spezifischen Modus mit den Abmessungen des Miniaturansicht-Rasters ausgeführt.
  3. Das Vorschaubild wird neben dem Original in voller Größe wiedergegeben.
Zu große Benutzer-Uploads verkleinern
  1. Ein Webhook empfängt ein über ein Formular übermitteltes Foto.
  2. Die Funktion „Bild verkleinern“ arbeitet im Prozentmodus, um das Bild proportional zu verkleinern.
  3. Es wird die kleinere Datei gespeichert, wodurch Speicherplatz und Bandbreite im Rahmen bleiben.
Stapelnormalisierung einer Bildbibliothek
  1. Ein Loop-Over-Items-Knoten durchläuft einen vorhandenen Ordner mit Bildern unterschiedlicher Größe.
  2. Mit „Bildgröße ändern“ wird eine einheitliche Einstellung auf jedes Element angewendet, Async ermöglicht.
  3. Die Bibliothek wirkt am Ende einheitlich, ohne dass jemand einen Editor geöffnet hat.
Für das Web skalieren und komprimieren.
  1. Ein redaktionelles Bild wird aus einem Content-Management-System (CMS) abgerufen.
  2. Mit „Bild verkleinern“ wird es zunächst auf die Bildschirmbreite verkleinert.
  3. Compress Image reduziert die Dateigröße vor der Veröffentlichung noch weiter.

Praktische Tipps

Resize before you compress, not after
Reducing dimensions first means the compressor has less data to work on, which usually gives a better result than compressing a full-size image.
Leave Maintain Aspect Ratio on by default
Turning it off only makes sense when a target slot genuinely demands non-proportional dimensions. Otherwise it silently stretches faces and logos.
Use Percentage for mixed-size inputs
When sources vary, a fixed pixel target crops or pads inconsistently. A percentage keeps every image in proportion to where it started.
Read newDimensions rather than assuming
The output reports both original and new dimensions, which is the fastest way to confirm aspect ratio handling did what you expected.
Match the Output File Name extension to the format
Naming a PNG output with a .jpg extension confuses downstream nodes and any application that opens the file by extension.
Enable Async for large batches
Long-running batches are exactly where a synchronous call risks timing out, and Async keeps the execution from being held open.

Spickzettel

FeldWert
ActionResize Image
Input Data TypeBinary Data
Input Binary Fielddata
Output File Nameresize_image_output.jpg
Resize TypePercentage
Resize Percentage50
Width / Height (Specific mode)800 / 600
Maintain Aspect Ratiotrue
Asynctrue
Binary Data Output Namedata

Häufig gestellte Fragen

Should I resize by percentage or by exact pixel dimensions?+
Use Percentage when the source images vary in size and you want them all reduced or enlarged by the same proportion, for example halving every upload. Use Specific when a target slot demands fixed dimensions, such as a thumbnail grid or a platform that requires an exact width and height.
What happens if I turn off Maintain Aspect Ratio?+
With Maintain Aspect Ratio on, the original proportions are preserved so the image is never stretched. Turning it off lets the width and height you supply be applied independently, which will distort the picture if the target aspect ratio differs from the source. Leave it on unless you specifically need to force non-proportional dimensions.
Does enlarging an image with a percentage above 100 improve its quality?+
No. Scaling above 100 percent increases the pixel dimensions but cannot add detail that was never captured, so an enlarged image will look softer than a natively larger original. Enlarge only when a layout demands the dimensions, and prefer starting from the highest-resolution source you have.
When should I enable Async on the Resize Image node?+
Async Processing runs the resize in the background rather than holding the workflow execution open, which helps with large source images or long batch runs where a synchronous call might otherwise time out.
How do I resize many images in one n8n workflow?+
Feed the images in as multiple items, for example from a folder listing or a Loop Over Items node, and place Resize Image after it. The node runs once per item, so a single configured node handles the whole batch with identical settings rather than needing one node per file.

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten