Come cambiare DPI in Java

April 13

Se la progettazione di un'applicazione Java che mette in mostra le immagini, lo troverete importante per le immagini da la dimensione corretta. I punti per (dpi) risoluzione dell'immagine pollici è generalmente applicato alla stampa, e quindi specificare il formato sarà diverso immediatamente. Se si gestisce una immagine PNG, l'unità è punti per millimetro e, se si utilizza un JPG, l'unità è decimetro per punto. Pertanto, è necessario convertire il dpi voluto rappresentare le dimensioni dell'immagine nel formato appropriato. A tal fine, è più facile da usare immagini PNG.

istruzione

1 Aprire l'applicazione Java.

2 Individuare il tag di immagine nello script Java.

3 Inserire le seguenti righe di codice prima che l'immagine, sostituendo ogni "valore" con il valore dei punti per millimetro che si desidera utilizzare:

<! ELEMENT "HorizontalPixelSize" EMPTY>

<! - La larghezza di un pixel, in millimetri,

as it should be rendered on media -->

<! ATTLIST "HorizontalPixelSize" "valore" #CDATA #REQUIRED>

<! - Tipo di dati: Float ->

<! ELEMENT "VerticalPixelSize" EMPTY>

<! - L'altezza di un pixel, in millimetri,

as it should be rendered on media -->

<! ATTLIST "VerticalPixelSize" "valore" #CDATA #REQUIRED>

<! - Tipo di dati: Float ->

4 Conversione dpi a DPM (punti per millimetro). Moltiplicare i pollici volute da 25,4 di trovare i punti per millimetro che si desidera utilizzare.