ForHosting KIT · Immagini e foto

Calcolatore del rapporto d'aspetto

1920 per 1080 si riduce a 16:9, con un rapporto decimale di 1,7778, e ridimensionato a 1280 di larghezza mantiene la forma con 720 di altezza. Inserisca larghezza e altezza per verificare un formato video, schermo o immagine prima di esportarlo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Larghezza
1920
Altezza
1080
Ottiene
Larghezza del rapporto
16
Altezza del rapporto
9
Rapporto d’aspetto
16:9
Valore decimale
1,7778

gratis online

Come si ottiene un rapporto come 16:9

Il rapporto d'aspetto descrive la forma di un'immagine o di uno schermo, non la sua misura. Per trovarlo, il calcolatore prende larghezza e altezza e le divide per il più grande numero intero che entra esattamente in entrambe, il massimo comune divisore. Con 1920 per 1080 restano 16 e 9, scritti 16:9. Mostra anche la forma decimale, la larghezza divisa per l'altezza, che vale 1,7778 con i quattro decimali predefiniti. Niente proviene da una tabella di formati noti, quindi qualsiasi coppia di misure, in pixel o in un'altra unità, viene ridotta allo stesso modo e uno schermo insolito ottiene il suo rapporto esatto.

Ridimensionare senza deformare e a cosa fare attenzione

Per cambiare misura mantenendo la forma, indichi un nuovo lato e lasci che il calcolatore trovi l'altro. Con un originale di 1920 per 1080 e una larghezza di consegna di 1280, l'altezza corrispondente è 720. Può dare una nuova larghezza o una nuova altezza, mai entrambe. Prima della riduzione, il calcolatore scarta la parte decimale di larghezza e altezza, mentre il rapporto decimale usa i valori esatti inseriti. Lo usi per confermare che una risoluzione è davvero 16:9 o 4:3 prima di codificare un video o ritagliare un'immagine.

Come viene ridotto il rapporto

Il motore legge larghezza e altezza come numeri, tronca ciascun valore alla sua parte intera assoluta (wi e hi) e riduce la coppia con la routine del massimo comun divisore euclideo gcd2. Accanto alla coppia ridotta lo strumento restituisce decimal, calcolato come larghezza diviso altezza e arrotondato alla precisione richiesta, così 1920/1080 diventa 1.7778 con i quattro decimali predefiniti.

La riduzione opera sugli interi troncati, il che significa che gli input frazionari vengono troncati prima del passaggio del gcd, mentre il rapporto decimale è calcolato a partire dai valori originali in virgola mobile.

Adattamento di video e display

Verifichi che una risoluzione si riduca a 16:9 o 4:3 prima della codifica e ridimensioni un fotogramma master a una larghezza di consegna mantenendo l'esatta altezza proporzionale.

Come vengono gestite le larghezze non intere?

La riduzione del gcd tronca ciascun lato alla sua parte intera, mentre il rapporto decimale è calcolato a partire dalla larghezza e dall'altezza originali in virgola mobile.

Come mantengo le proporzioni passando a una nuova larghezza?

Inserisca la nuova larghezza e lo strumento calcola l'altezza come nuova larghezza per altezza originale diviso larghezza originale. Un fotogramma di 1920 per 1080 portato a 1280 di larghezza richiede 720 di altezza.

Posso indicare insieme una nuova larghezza e una nuova altezza?

No. Ne indichi solo una e lo strumento calcola l'altra per mantenere la forma. Se le inserisce entrambe, la richiesta viene rifiutata con un messaggio che ne chiede una sola.

Che cosa significa il rapporto decimale?

È la larghezza divisa per l'altezza, arrotondata ai decimali che sceglie, quattro come impostazione predefinita. Per 1920 per 1080 si ottiene 1,7778, la stessa forma espressa con un solo numero.

Riconosce solo i formati comuni come 16:9 o 4:3?

No. Non c'è un elenco di formati predefiniti: qualsiasi larghezza e altezza vengono ridotte con il massimo comune divisore, in pixel o in un'altra unità, quindi anche le misure insolite ottengono un rapporto esatto.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/aspect-ratio

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/aspect-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080}'
{
  "width": 1920,
  "height": 1080
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.aspect_ratio",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Accetta una larghezza e un'altezza in pixel (o in qualsiasi unità) e restituisce il rapporto intero semplificato come 16:9, il rapporto decimale larghezza/altezza e, quando indica target_width o target_height, la dimensione ridimensionata corrispondente che conserva le stesse proporzioni.

Come viene ridotto il rapporto

Dividendo entrambi i lati per quel gcd si ottengono ratio_w e ratio_h, che vengono uniti nella stringa del rapporto, per esempio 1920 e 1080 che collassano in 16:9. Ogni campo di output — ratio_w, ratio_h, ratio e decimal — deriva direttamente da queste due operazioni, senza tabelle di consultazione né elenchi di rapporti predefiniti.

Ridimensionamento verso una larghezza o un'altezza di destinazione

È questo il campo che usa per ridimensionare un fotogramma 1920x1080 a una larghezza di 1280 e rileggere l'esatta altezza di 720 che lo mantiene indeformato, oppure per far entrare un'immagine in una colonna fissa conservandone la forma. Omettendo entrambi i campi di destinazione l'output riporta semplicemente il rapporto e il decimale, senza alcuna coppia scaled_. Indichi target_width quando conosce la nuova larghezza e le serve l'altezza proporzionale: lo strumento imposta scaled_width al suo target_width e calcola scaled_height come target_width per altezza diviso larghezza, arrotondato ai suoi decimali. Indichi invece target_height e opera in modo speculare, ricavando scaled_width come target_height per larghezza diviso altezza, mentre scaled_height riprende il valore di destinazione. Può fornire uno solo dei due valori; indicarli entrambi, target_width e target_height insieme, viene respinto con un errore invalid_input che riporta il messaggio sull'indicare uno solo.

Validazione, limiti e arrotondamento

Il parametro facoltativo decimals è un intero da 0 a 8 e vale 4 per impostazione predefinita; un valore fuori da quell'intervallo viene respinto anziché limitato. Larghezza e altezza devono essere ciascuna numeri finiti maggiori di zero e non superiori a 1e12; qualsiasi valore fuori da questa finestra, compresi lo zero, i negativi, NaN o un non-numero, solleva un errore tipizzato invalid_input che nomina il campo incriminato.

Layout di immagini responsive

Fornisca la larghezza di un contenitore come target_width per ottenere l'altezza che conserva la forma di una risorsa, evitando bande nere o miniature deformate in un CMS.

Validazione in blocco tramite API

Richiami l'endpoint su una libreria multimediale per segnalare i file il cui ratio_w:ratio_h si discosta dal rapporto voluto, usando il JSON deterministico come fonte di verità.

Quale rapporto restituisce 1920x1080?

16:9, con ratio_w 16, ratio_h 9 e decimale 1.7778 con i quattro decimali predefiniti.

Posso impostare sia target_width sia target_height?

No. Ne indichi al massimo uno; inviandoli entrambi si ottiene un errore invalid_input che richiede una sola dimensione di destinazione.

Come viene eseguito l'arrotondamento?

Con una regola esplicita half-up sul suo valore di decimals (da 0 a 8, predefinito 4), che corrisponde esattamente all'API anziché usare toFixed.

Il widget del browser è gratuito?

Sì, il widget nella pagina è gratuito (tier A). Il percorso API funziona con saldo KIT prepagato a partire da $0.002 e vengono addebitate solo le attività riuscite.

Leggi la documentazione completa del KIT →