2012-01-12 9 views
12

Ho un disegno in un file psd. Così ho copiato tutte le proprietà del testo (nome del font, dimensione (in pt), colore, ecc.) In codice ed eseguirlo. Ho fatto uno screenshot e l'ho confrontato con il design. Mi chiedo, perché iOS (nel mio caso) rende le dimensioni dei caratteri (in pt) più piccole di Photoshop?Come ottenere le dimensioni corrette dei font da Photoshop a iOS

Il punto dipende dalla risoluzione dello schermo? C'è forse una funzione di supporto che potrei calcolare da una dimensione px?

Grazie ...

+0

questa domanda è pressoché identico a [problema con i caratteri iPhone e Mac] (http://stackoverflow.com/questions/3904164/iphone-and-mac-fonts-problem). –

+0

Risposta molto buona, sembra essere esatta: http://stackoverflow.com/a/6107836/1804403 – Skotch

risposta

14

penso che il modo più semplice (non so se il più accurato) sarebbe quella di prendere i valori dei pixel (non puntare quelli) da Photoshop e usare quelli invece. Supponendo che si stiano progettando file Photoshop 320x480 (non retina), questo dovrebbe funzionare bene e in modo abbastanza accurato.

Ecco un esempio, a sinistra è in Photoshop a 12px e destra è in iOS Simulator a 12pt. Sample 12px vs 12pt

+0

Se la risposta ti soddisfa, dovresti accettarla. –

+13

Ci scusiamo per resuscitare una vecchia domanda; ma nel caso in cui qualcuno lo controlli su Google, ho avuto successo confrontando le dimensioni dei caratteri se si imposta Photoshop per l'uso di un DPI di 326 pixel/pollice e si imposta l'unità Tipo su Pixel sotto l'impostazione Unità e righelli. –

+0

@nness Se metti questo in una risposta (invece di un commento), lo invaliderei. – eliot

1

È necessario modificare la risoluzione del documento a 144 pixel/pollice e mantenere la larghezza dello schermo di 640 px (per l'orientamento verticale). Goto Immagine> Dimensione immagine> Risoluzione

0

Photoshop Ratina immagini-12pt = Ios-6pt (X = 2 * Y) photoshop non Ratina immagini-12pt = Ios-12pt (X = Y)

Problemi correlati