TiffStreamWriter
Inheritance: java.lang.Object, com.aspose.fileformats.fileformats.tiff.filemanagement.TiffStreamSeeker
All Implemented Interfaces: com.aspose.internal.interfaces.ISynchronizable
public class TiffStreamWriter extends TiffStreamSeeker implements ISynchronizable
Lo scrittore di flusso Tiff.
Costruttori
| Costruttore | Descrizione |
|---|---|
| TiffStreamWriter(StreamContainer writer) | Inizializza una nuova istanza della classe TiffStreamWriter. |
Metodi
| Metodo | Descrizione |
|---|---|
| getSyncRoot() | Restituisce un oggetto che può essere usato per sincronizzare l’accesso alla risorsa sincronizzata. |
| getPosition() | Ottiene o imposta la posizione del flusso. |
| setPosition(long value) | Ottiene o imposta la posizione del flusso. |
| write(byte[] data, int offset, int dataLength) | Scrive i dati specificati. |
| write(byte[] data) | Scrive i dati specificati. |
| writeDouble(double data) | Scrive un singolo valore double nel flusso. |
| writeDoubleArray(double[] data) | Scrive un array di valori double nel flusso. |
| writeFloat(float data) | Scrive un singolo valore float nel flusso. |
| writeFloatArray(float[] data) | Scrive un array di valori float nel flusso. |
| writeRational(TiffRational data) | Scrive un singolo valore di numero razionale nello stream. |
| writeSRational(TiffSRational data) | Scrive un singolo valore di numero razionale con segno nello stream. |
| writeRationalArray(TiffRational[] data) | Scrive un array di valori razionali senza segno nello stream. |
| writeSRationalArray(TiffSRational[] data) | Scrive un array di valori razionali con segno nello stream. |
| writeSByte(byte data) | Scrive un singolo valore di byte con segno nello stream. |
| writeSByteArray(byte[] data) | Scrive un array di valori di byte con segno nello stream. |
| writeIntArray(int[] data) | Scrive un array di valori interi nello stream. |
| writeSShort(short data) | Scrive un singolo valore short nello stream. |
| writeSShortArray(short[] data) | Scrive un array di valori short nello stream. |
| writeSInt(int data) | Scrive un singolo valore intero nello stream. |
| writeUByte(byte data) | Scrive un singolo valore byte nello stream. |
| writeUInt(long data) | Scrive un singolo valore intero senza segno nello stream. |
| writeUIntArray(long[] data) | Scrive un array di valori interi senza segno nello stream. |
| writeUShort(int data) | Scrive un singolo valore short senza segno nello stream. |
| writeUShortArray(int[] data) | Scrive un array di valori short senza segno nello stream. |
| writeSLong(long data) | Scrive un array di valori long con segno nello stream. |
| writeSLongArray(long[] data) | Scrive un array di valori long con segno nello stream. |
| writeULong(long data) | Scrive un array di valori long senza segno nello stream. |
| writeULongArray(long[] data) | Scrive un array di valori long senza segno nello stream. |
TiffStreamWriter(StreamContainer writer)
public TiffStreamWriter(StreamContainer writer)
Inizializza una nuova istanza della classe TiffStreamWriter.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| writer | StreamContainer | Il writer dello stream. |
getSyncRoot()
public Object getSyncRoot()
Restituisce un oggetto che può essere usato per sincronizzare l’accesso alla risorsa sincronizzata.
Valore: L’oggetto che può essere usato per sincronizzare l’accesso alla risorsa sincronizzata.
Returns: java.lang.Object
getPosition()
public long getPosition()
Ottiene o imposta la posizione del flusso.
Valore: La posizione dello stream.
Returns: long
setPosition(long value)
public void setPosition(long value)
Ottiene o imposta la posizione del flusso.
Valore: La posizione dello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | long |
write(byte[] data, int offset, int dataLength)
public void write(byte[] data, int offset, int dataLength)
Scrive i dati specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | byte[] | I dati da scrivere. |
| offset | int | L’offset dei dati. |
| dataLength | int | Lunghezza dei dati da scrivere. |
write(byte[] data)
public void write(byte[] data)
Scrive i dati specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | byte[] | I dati da scrivere. |
writeDouble(double data)
public void writeDouble(double data)
Scrive un singolo valore double nel flusso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | double | Il valore da scrivere. |
writeDoubleArray(double[] data)
public void writeDoubleArray(double[] data)
Scrive un array di valori double nel flusso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | double[] | L’array da scrivere. |
writeFloat(float data)
public void writeFloat(float data)
Scrive un singolo valore float nel flusso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | float | Il valore da scrivere. |
writeFloatArray(float[] data)
public void writeFloatArray(float[] data)
Scrive un array di valori float nel flusso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | float[] | L’array da scrivere. |
writeRational(TiffRational data)
public void writeRational(TiffRational data)
Scrive un singolo valore di numero razionale nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | TiffRational | Il valore da scrivere. |
writeSRational(TiffSRational data)
public void writeSRational(TiffSRational data)
Scrive un singolo valore di numero razionale con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | TiffSRational | Il valore da scrivere. |
writeRationalArray(TiffRational[] data)
public void writeRationalArray(TiffRational[] data)
Scrive un array di valori razionali senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | TiffRational[] | L’array da scrivere. |
writeSRationalArray(TiffSRational[] data)
public void writeSRationalArray(TiffSRational[] data)
Scrive un array di valori razionali con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| data | TiffSRational[] | L’array da scrivere. |
writeSByte(byte data)
public void writeSByte(byte data)
Scrive un singolo valore di byte con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | byte | Il valore da scrivere. |
writeSByteArray(byte[] data)
public void writeSByteArray(byte[] data)
Scrive un array di valori di byte con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | byte[] | L’array da scrivere. |
writeIntArray(int[] data)
public void writeIntArray(int[] data)
Scrive un array di valori interi nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | int[] | L’array da scrivere. |
writeSShort(short data)
public void writeSShort(short data)
Scrive un singolo valore short nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | short | Il valore da scrivere. |
writeSShortArray(short[] data)
public void writeSShortArray(short[] data)
Scrive un array di valori short nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | short[] | L’array da scrivere. |
writeSInt(int data)
public void writeSInt(int data)
Scrive un singolo valore intero nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | int | Il valore da scrivere. |
writeUByte(byte data)
public void writeUByte(byte data)
Scrive un singolo valore byte nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | byte | Il valore da scrivere. |
writeUInt(long data)
public void writeUInt(long data)
Scrive un singolo valore intero senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long | Il valore da scrivere. |
writeUIntArray(long[] data)
public void writeUIntArray(long[] data)
Scrive un array di valori interi senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long[] | L’array da scrivere. |
writeUShort(int data)
public void writeUShort(int data)
Scrive un singolo valore short senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | int | Il valore da scrivere. |
writeUShortArray(int[] data)
public void writeUShortArray(int[] data)
Scrive un array di valori short senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | int[] | L’array da scrivere. |
writeSLong(long data)
public final void writeSLong(long data)
Scrive un array di valori long con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long | L’array da scrivere. |
writeSLongArray(long[] data)
public final void writeSLongArray(long[] data)
Scrive un array di valori long con segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long[] | L’array da scrivere. |
writeULong(long data)
public final void writeULong(long data)
Scrive un array di valori long senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long | L’array da scrivere. |
writeULongArray(long[] data)
public final void writeULongArray(long[] data)
Scrive un array di valori long senza segno nello stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dati | long[] | L’array da scrivere. |