Questa sezione elenca le operazioni supportate dall'ottimizzazione delle immagini di Cloud CDN.
La tabella include parametri come operazione, sintassi, attributi, descrizione ed esempi, che ti aiutano a creare la query imop.
L'ottimizzazione delle immagini di Cloud CDN supporta un insieme di operazioni che ti consentono di trasformare le immagini, ad esempio ridimensionare, ritagliare e scalare. Ogni operazione ha una propria sintassi, attributi supportati e vincoli.
Questa pagina elenca le operazioni supportate dall'ottimizzazione delle immagini di Cloud CDN con esempi che ti aiutano a creare la query imop.
| Operazione | Sintassi ed esempio | Attributi | Descrizione |
|---|---|---|---|
|
https://www.example.com/image.jpg?imop=Resize,width=250,height=125 |
la massima |
Questa operazione non mantiene le proporzioni quando specifichi i parametri di larghezza e altezza. Se ometti una delle due dimensioni, l'ottimizzazione delle immagini di Cloud CDN calcola l'altra per mantenere le proporzioni. Per impostazione predefinita, l'ottimizzazione delle immagini applica una
strategia rigorosa di riduzione delle dimensioni. Se specifichi il parametro |
|
https://www.example.com/image.jpg?imop=Scale,ratio=0.5 |
ratio
|
Questa operazione scala l'immagine in base a un fattore specifico e applica solo la riduzione delle dimensioni. Si esclude a vicenda con le operazioni Resize e Crop. Se includi l'operazione |
|
https://www.example.com/image.jpg?imop=Crop,shape=rectangle,left=0.5,snap_to_x=512 |
shape
left, right, top, bottom
snap_to_x, snap_to_y
|
Questa operazione ritaglia l'immagine in base ai marcatori regionali. Se specifichi un valore non valido
per il parametro Le coordinate di ritaglio vengono automaticamente allineate al multiplo più vicino del valore |
|
https://www.example.com/image.jpg?imop=Canvas,width=250,height=125,background_color=FFF,gravity=center |
width, height
gravity
background_color
|
Questa operazione migliora le immagini aggiungendo un layout di sfondo con dimensioni e colore specificati. Il parametro |
|
https://www.example.com/image.jpg?imop=Rotate,degrees=90 |
degrees
|
Questa operazione ruota l'immagine di destinazione in senso orario. |
|
https://www.example.com/image.jpg?imop=Mirror,flip=h |
flip
|
Questa operazione riflette l'immagine in orizzontale, in verticale o in entrambi i modi. |
|
https://www.example.com/image.jpg?imop=Compress,strength=medium |
strength
|
Questa operazione comprime l'immagine riducendone la qualità di destinazione.
Il parametro |
|
https://www.example.com/image.jpg?imop=Convert,format=webp |
format
|
Questa operazione modifica il formato di pubblicazione finale dell'immagine. Se si verifica un
conflitto di elaborazione con la specifica dell'intestazione |
|
https://www.example.com/image.jpg?imop=Metadata,preserve=none |
preserve
|
Questa operazione controlla la modalità di gestione delle proprietà dei metadati delle immagini durante l'esecuzione:
max: conserva tutti i campi tranne l'orientamento EXIF e i profili colore che vengono applicati alla trasformazione .
|
|
https://www.example.com/image.jpg?imop=tone,brightness=50,contrast=50,saturation=50 |
|
Questa operazione modifica dinamicamente i |
|
https://www.example.com/image.jpg?imop=Sharpen,strength=50 |
strength
|
Questa operazione aumenta la nitidezza dell'immagine. |
|
https://www.example.com/image.jpg?imop=Blur,strength=50 |
strength
|
Questa operazione applica un filtro di sfocatura localizzato all'immagine. |
|
https://www.example.com/image.gif?imop=freeze,frame=0 |
frame
|
Questa operazione estrae un singolo frame statico da una sequenza di immagini animate , ad esempio una GIF animata. Il parametro frame specifica l'indice del frame esatto da estrarre. |
Passaggi successivi
- Limitazioni
- Casi d'uso dell'ottimizzazione delle immagini
- Protezione delle richieste di trasformazione delle immagini
- Risoluzione dei problemi e best practice