Passa al contenuto principale

Ridimensiona l'immagine in n8n

Ridimensiona l'immagine è un PDF4me azione del nodo in n8n Questo strumento ridimensiona un'immagine in base a una percentuale delle sue dimensioni originali oppure in base alla larghezza e all'altezza esatte in pixel, con la possibilità di mantenere le proporzioni. Utilizzalo per generare miniature, normalizzare i file caricati dagli utenti a un formato standard o ridurre le dimensioni di foto di grandi dimensioni prima di caricarle.

Cosa fa questo nodo

PDF4me: Ridimensiona immagine prende un'immagine da Binary Data, un Base64 String, o un URL e restituisce una copia ridimensionata. Tipo di ridimensionamento Il campo determina il metodo: Percentuale scala rispetto all'originale, il che si adatta a input di dimensioni miste, mentre Specifico Il nodo imposta una larghezza e un'altezza precise in pixel per gli slot di layout fissi. Poiché il nodo viene eseguito una sola volta per ogni elemento in ingresso, un nodo configurato ridimensiona un intero batch con impostazioni identiche.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Ogni PDF4me nodo in n8n richiede un valido Credenziali per connettersi con. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché il flusso di lavoro possa autenticare in modo sicuro le richieste di ridimensionamento.

Informazioni importanti da non perdere

Il tipo di ridimensionamento determina quali campi vengono visualizzati
Selezionando Percentuale viene visualizzata la Percentuale di ridimensionamento. Selezionando Specifico vengono visualizzate Larghezza e Altezza. Non è mai necessario compilare entrambi i campi.
Mantenere le proporzioni previene la distorsione
Lascia attiva questa opzione a meno che tu non abbia bisogno intenzionalmente di dimensioni non proporzionali. Disattivandola, una larghezza e un'altezza non corrispondenti distorceranno l'immagine.
Ingrandire non può inventare dettagli
Una percentuale superiore al 100% aumenta le dimensioni dei pixel ma non la nitidezza. Parti sempre dalla sorgente con la risoluzione più elevata disponibile.
Nodo PDF4me in n8n impostato su Azione Ridimensiona immagine, Tipo di dati di input Dati binari, Campo binario di input dati, Nome file di output resize_image_output.jpg, Tipo di ridimensionamento Percentuale, Percentuale di ridimensionamento 50, con Mantieni proporzioni e Toggle asincrono abilitati

PDF4me Pannello dei parametri di ridimensionamento dell'immagine in n8n, mostrato in modalità percentuale

Percentuale o specifica: quale tipo di ridimensionamento utilizzare?

Le due modalità risolvono problemi diversi e la scelta di quella sbagliata è la causa più comune di risultati di dimensioni inattese.

Tipo di ridimensionamentoCampi da compilareMigliore vestibilità
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

Quali parametri sono necessari per ridimensionare un'immagine?

Necessario: Azione, Tipo di dati di input, il campo corrispondente a quel tipo di input, Nome del file di output, Tipo di ridimensionamento e i campi di dimensione che il Tipo di ridimensionamento rivela. Async e il nome di output dei dati binari hanno impostazioni predefinite funzionanti.

ParametroNecessarioCosa faEsempio
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

Campi di output

Una corsa di successo restituisce uno n8n elemento contenente l'immagine ridimensionata e il relativo report sulle dimensioni.

CampoTipoCosa contiene
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.

Come impostare il ridimensionamento dell'immagine in n8n?

  1. Aggiungere PDF4me al tuo n8n flusso di lavoro e scegliere il Ridimensiona l'immagine azione.
  2. In Credenziali per connettersi con, seleziona il tuo PDF4me credenziali o clicca Crea nuove credenziali e incolla il tuo API chiave.
  3. Impostato Tipo di dati di input A Dati binari (predefinito), Base64 String, O URL e fornire il campo corrispondente all'immagine sorgente.
  4. Impostato Tipo di ridimensionamento A Percentuale e compilare Percentuale di ridimensionamento, o a Specifico e compilare Larghezza E Altezza.
  5. Partire Mantieni le proporzioni abilitato per evitare lo stiramento e consentire Async per immagini di grandi dimensioni o lotti lunghi.
  6. Impostato Nome del file di output, esegui il nodo e controlla newDimensions sull'output per confermare il risultato.

Configurazioni tipiche

Esempi di flusso di lavoroCommon n8n workflow patterns using Resize Image.
Miniature dei prodotti caricati
  1. Una nuova immagine di prodotto viene caricata nel cloud.
  2. La funzione Ridimensiona immagine viene eseguita in modalità specifica alle dimensioni della griglia delle miniature.
  3. La miniatura viene riprodotta accanto all'originale a grandezza naturale.
Riduci le dimensioni dei file caricati dagli utenti
  1. Un webhook riceve una foto inviata tramite un modulo.
  2. L'operazione "Ridimensiona immagine" viene eseguita in modalità percentuale per ridurre l'immagine in modo proporzionale.
  3. Viene memorizzato il file di dimensioni ridotte, mantenendo sotto controllo lo spazio di archiviazione e la larghezza di banda.
Normalizzazione batch di una libreria di immagini
  1. Un nodo Loop Over Items itera una cartella esistente contenente immagini di dimensioni diverse.
  2. Resize Image applica un'impostazione coerente a ogni elemento, con Async abilitato.
  3. La libreria risulta uniforme senza che nessuno apra un editor.
Ridimensiona e comprimi per il web.
  1. Un'immagine editoriale viene prelevata da un CMS.
  2. L'opzione "Ridimensiona immagine" riduce l'immagine alla larghezza dello schermo.
  3. Compress Image riduce ulteriormente le dimensioni del file prima della pubblicazione.

Consigli pratici

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.

Foglio riassuntivo

CampoValore
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

Domande frequenti

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.

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza