Le seguenti restrizioni valgono per i file TIFF che possono essere stampati mediante RTIFF.
È possibile stampare solo file TIFF compatibili con "TIFF Revision 6.0" (autore: Adobe Developers Association, 3 giugno 1992).
Intestazione
Tutti i file TIFF da stampare devono contenere le seguenti informazioni nell'intestazione:
Campo |
Valore |
|---|---|
Ordine byte |
0x4949 o 0x4d4d |
Numero di versione |
42 |
Directory
Le directory del file devono soddisfare le seguenti condizioni:
Dati TIFF multipagina
Viene creata una directory diversa per ciascuna pagina.
Le pagine sono nell'ordine di uscita desiderato.
Gli ultimi quattro byte di ciascuna directory contengono un indicatore della directory della pagina successiva.
Il valore dell'indicatore aumenta conformemente all'ordine delle pagine.
Il valore dell'indicatore dell'ultima pagina è 0x00000000.
Dati TIFF a pagina singola
Il valore dell'indicatore è di 0x00000000.
![]()
Per "Dati TIFF multipagina" si intende un file TIFF composto da più immagini bitmap. I file TIFF contenenti soltanto un'immagine bitmap vengono denominati "dati TIFF a pagina singola".
In caso di mancata stampa di file TIFF multipagina, specificare "Disco fisso" per "W. Buffer dati" nel menu RTF o specificare l'opzione di stampa "diskbuffer". Potrebbe essere possibile stampare un file dati TIFF multipagina che non soddisfi le condizioni di cui sopra.
Tag
I seguenti tag (tipi e valori) possono essere inclusi nelle directory di un file TIFF multipagina.
Nome tag (numero) |
Valore |
|---|---|
Largh.immagine (256) |
Valore adeguato |
Lungh.immagine (257) |
Valore adeguato |
BitsPerSample (258) |
1 o 4 o 8 o 8,8,8 |
Compressione (259) |
1-7 o 32773 |
PhotometricInterpretation (262) |
0-3 o 6 |
FillOrder (266) |
1 o 2 |
StripOffsets (273) |
Valore adeguato |
SamplesPerPixel (277) |
1 o 3 |
RowsPerStrip (278) |
Valore adeguato |
StripByteCounts (279) |
Valore adeguato |
MinSampleValue (280) |
Valore adeguato |
MaxSampleValue (281) |
Valore adeguato |
Xresolution(282) |
Valore adeguato |
Yresolution(283) |
Valore adeguato |
PlanarConfiguration (284) |
1 o 2 |
T4Options (292) |
0-7 |
T6Options (293) |
0 o 2 |
ResolutionUnit (296) |
1-3 |
Predictor (317) |
1-2 |
Colormap (320) |
Valore adeguato |
JPEGTables (347) |
Tabella per la compressione |
JPEGInterchangeFormat (513) |
Valore adeguato (offset di JPEG SOI) |
I valori dei tag vanno inseriti tramite i seguenti tipi di dati: Byte, ASCII, Short, Long e Rational.
Se il valore di un tag è un indicatore dei dati memorizzati all'esterno del tag, l'indicatore deve trovarsi in fondo alla directory che contiene il tag, indicando la directory successiva o il dominio di dati che precede la fine dei dati, non il dominio di dati della pagina successiva.
Immagine bitmap
I dati dell'immagine bitmap di ciascuna pagina devono soddisfare le seguenti condizioni:
Ciascuna immagine è composta da una striscia unica o da una serie di strisce multiple.
I dati della striscia sono memorizzati nel dominio dei dati della pagina (il dominio compreso tra la directory della pagina e la directory della pagina successiva).
Ciascuna immagine è memorizzata come ultima informazione nel dominio dei dati della pagina. (raccomandato)
Se composto da strisce multiple, il file dati della striscia deve trovarsi nell'ordine della direzione di scansione ausiliaria. (raccomandato)
Il tag StripOffsets (273) indica la posizione d'inizio della striscia.
Dopo essere state codificate, le dimensioni dei dati (byte) vengono indicate nel valore del tag StripByteCounts (279).
La striscia di dati finale nell'ultima pagina corrisponde al byte finale dei dati TIFF. (raccomandato)
L'immagine bitmap contiene un tipo d'immagine adeguata ai dati immagine bitmap.
I dati dell'immagine bitmap sono codificati mediante una tecnologia di compressione adeguata.
![]()
Per informazioni su tipi e metodi di compressione delle immagini bitmap, vedere Tipi di immagini bitmap o Metodo di compressione immagini bitmap.