Convertitore DPI/PPI
10 punti per millimetro equivalgono a 254 dpi, perché un pollice misura esattamente 25,4 mm. Converta la risoluzione tra dpi, ppi, dpcm, ppcm, dpmm e ppmm per ordini di stampa, specifiche di schermi e schede tecniche, mantenendo l'etichetta dpi o ppi che ha scelto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 96
- Da
- Dpi
- To
- Dpcm
- Risultato
- 37,7952755906 dpcm
- Convertito
- 37,7952755906
- Valore (dpi)
- 96
- Fattore
- 0,3937007874
Un convertitore di risoluzione DPI e PPI trasforma una lettura di densità di schermo o di stampa in un'altra unità senza formule di foglio di calcolo né tabelle mentali da pollice a metrico. Inserisca un valore di risoluzione positivo più un'unità di origine e una di destinazione tra punti per pollice, pixel per pollice, punti o pixel per centimetro e punti o pixel per millimetro; lo strumento restituisce la magnitudine convertita, l'intermedio in dpi, il fattore esatto di unità applicato e righe di sostituzione passo passo che può incollare in un brief di design o in un ticket di stampa. Designer che allineano note CSS devicePixelRatio alle specifiche di stampa, operatori di prepress che convertono il dpi di macchina in fogli metrici di officina, sviluppatori mobile che riconciliano la densità px di Android con la documentazione dei points iOS e studenti che imparano le definizioni esatte del pollice necessitano dello stesso percorso deterministico.
Quali unità di risoluzione sono supportate e come funziona la conversione
Questa capacità converte tra sei unità quotidiane di densità di risoluzione che dominano le specifiche di schermo, i lavori di stampa, le discussioni CSS e le schede tecniche dell'hardware di imaging. I punti per pollice (dpi) sono l'asse interno e la misura classica di stampa di quanti punti indirizzabili cadono in un pollice internazionale.
I pixel per pollice (ppi) usano la stessa scala numerica per la densità di visualizzazione; questo convertitore conserva l'etichetta dpi versus ppi che Lei invia affinché i report restino leggibili, applicando fattori di conversione identici perché entrambi contano campioni per pollice. I punti per centimetro (dpcm) e i pixel per centimetro (ppcm) seguono la relazione esatta di un pollice uguale a due virgola cinque quattro centimetri, così un dpcm equivale a due virgola cinque quattro dpi.
I punti per millimetro (dpmm) e i pixel per millimetro (ppmm) usano un pollice uguale a venticinque virgola quattro millimetri, così un dpmm equivale a venticinque virgola quattro dpi. La conversione moltiplica l'ingresso per quanti dpi equivalgono a un'unità di origine, poi divide per quanti dpi equivalgono a un'unità di destinazione. Le richieste con la stessa unità hanno successo e restituiscono la magnitudine di ingresso con un breve messaggio che non era richiesto alcun cambio di unità.
Consigli pratici, limiti e quando usare questa pagina
Preferisca inviare numeri nudi per value quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un modello numerico finito rigoroso senza simboli di valuta né separatori delle migliaia. I controlli andata e ritorno sono semplici: converta A in B e B di nuovo in A e confermi di recuperare l'originale entro l'arrotondamento pubblicato a dodici decimali.
Esempi didattici classici includono novantasei dpi a circa trentasette virgola otto dpcm per i default di schermo, trecento dpi a circa undici virgola otto uno ppmm per i laboratori fotografici, e dieci dpmm di nuovo a duecentocinquantaquattro dpi per i fogli di macchina metrici. Restare nell'intervallo assoluto affinché i valori dpi intermedi non vadano in overflow.
Questa pagina si rivolge a chi cerca un convertitore dpi, ppi in dpcm, punti per pollice in millimetro o pixel per centimetro online; non è una calcolatrice di formato di stampa che trasforma la larghezza in pixel in pollici, né uno strumento tipografico punto-pixel a novantasei dpi CSS, né uno stimatore di PPI del monitor dalla diagonale.
Preferisca questa capacità quando entrambi gli estremi sono tra le sei unità di densità supportate e Le servono fattori deterministici e stringhe di passi; se Le servono dimensioni fisiche di stampa da conteggi di pixel, usi invece una calcolatrice di formato di stampa e DPI.
Casi d'uso
Conversione prepress e ticket di stampa
Converta il dpi di macchina in dpcm o dpmm per fogli metrici di officina e sistemi di ticket senza moltiplicare a mano per 2.54 o 25.4.
Densità di schermo e note CSS
Gli sviluppatori riconciliano le note ppi del dispositivo con tabelle di densità metriche documentando layout responsive o confrontando densità di pixel di Android e desktop.
Confronto di schede tecniche di imaging
Gli ingegneri convertono le specifiche di risoluzione di scanner e fotocamere tra dpi, ppcm e ppmm confrontando schede di fornitori scritte in unità regionali miste.
Domande frequenti
DPI e PPI sono trattati come lo stesso numero?
Sì per i fattori di conversione: entrambi contano campioni per pollice. La risposta conserva le etichette scelte (dpi versus ppi) così il vocabolario di stampa e display resta chiaro.
Il convertitore di risoluzione è gratuito?
Lo strumento browser è gratuito e gira in locale.
Quanti dpi sono un punto per centimetro?
Un punto per centimetro vale 2,54 dpi, perché un pollice misura esattamente 2,54 cm. Moltiplichi un valore in dpcm per 2,54 per ottenere i dpi, oppure divida i dpi per 2,54 per il percorso inverso.
Posso inserire una risoluzione nulla o negativa?
No. Una risoluzione conta punti o pixel in una lunghezza, quindi non è mai zero né negativa. Questi valori vengono rifiutati invece di diventare un risultato fuorviante.
Tra quali unità di risoluzione posso convertire?
Tra sei: punti e pixel per pollice, punti e pixel per centimetro, punti e pixel per millimetro. Tutto passa dai punti per pollice, così andata e ritorno le restituiscono il valore iniziale.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/conv/dpi-ppi \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":96,"from":"dpi","to":"dpcm"}'const res = await fetch("https://api.kit.forhosting.com/conv/dpi-ppi", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 96,
"from": "dpi",
"to": "dpcm"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/dpi-ppi",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 96,
"from": "dpi",
"to": "dpcm"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/dpi-ppi", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":96,"from":"dpi","to":"dpcm"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":96,"from":"dpi","to":"dpcm"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/dpi-ppi", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"value": 96,
"from": "dpi",
"to": "dpcm"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.dpi_ppi",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
I nomi di unità sconosciuti falliscono con un errore invalid_input chiaro invece di fattori sbagliati in silenzio.
Quali unità di risoluzione sono supportate e come funziona la conversione
Gli alias comuni sono accettati senza distinzione di maiuscole: dots per inch e d.p.i per dpi; pixels per inch, px/in e px per inch per ppi; dots/cm e dots per centimetre per dpcm; pixels/cm e px/cm per ppcm; dots/mm, dots per mm e la forma breve dpm per dpmm; e pixels/mm, px/mm e ppm per ppmm in questo convertitore. Se il nome non è in quell'elenco, il risolutore rifiuta la richiesta con invalid_input nominando il campo errato e elencando le unità supportate, così i client non devono mai indovinare se un refuso ha prodotto un numero sbagliato. Valori zero e negativi sono rifiutati perché la densità di risoluzione non è una grandezza con segno; la magnitudine assoluta deve restare entro il limite pubblicato di un bilione affinché i prodotti intermedi rimangano finiti in doppia precisione IEEE sul Worker e nel browser.
Come chiamare l'API e leggere la risposta
Value deve essere un numero finito positivo o una stringa numerica rigorosa entro i limiti assoluti di un bilione. Colleghi questo a strumenti di design, checklist di prepress, helper di densità mobile o job batch che già detengono una lettura di risoluzione e necessitano solo di una seconda unità per visualizzazione, ticket di stampa o confronto normativo senza spedire tabelle di conversione flottanti in ogni binario applicativo. Invii un corpo JSON con tre campi obbligatori: value (alias resolution, amount e n), from (alias from_unit, unit_from e source) e to (alias to_unit, unit_to e target). From e to devono risolversi in nomi di unità supportati dopo la normalizzazione degli alias. In caso di successo la risposta riecheggia il valore di ingresso arrotondato, le etichette canoniche from e to, result e converted alla stessa magnitudine di destinazione arrotondata, value_dpi come intermedio in punti per pollice, unit come etichetta di destinazione, factor come moltiplicatore da origine a destinazione, formula come breve stringa di equazione, message come riepilogo in inglese, steps come righe di sostituzione ordinate e supported_units come i sei identificatori canonici. La validazione fallita — campi mancanti, numeri non finiti, valori non positivi, valori fuori dai limiti assoluti o un nome di unità sconosciuto — restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item.
Consigli pratici, limiti e quando usare questa pagina
Normalizzi le etichette di visualizzazione dal Suo lato se le servono grafie locali: questa API restituisce sempre i token canonici brevi dpi, ppi, dpcm, ppcm, dpmm e ppmm così i test automatici restano stabili. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando i client sondano di proposito nomi di unità sconosciuti.
Domande tecniche
Quali unità di risoluzione posso convertire?
dpi, ppi, dpcm, ppcm, dpmm e ppmm, inclusi alias comuni come dots per inch, px/cm, dots/mm e dpm per punti per millimetro.
Cosa succede se invio un nome di unità sconosciuto?
L'API restituisce invalid_input, nomina il campo errato e elenca le unità supportate. L'attività fallita non viene addebitata.
I risultati sono deterministici tra browser e API?
Sì. Handler e lib.js condiviso usano fattori esatti fissi del pollice (2.54 cm, 25.4 mm) e arrotondamento a dodici decimali, così gli esempi golden coincidono con la produzione.