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

Tiff‑strömskrivaren.

Konstruktörer

KonstruktorBeskrivning
TiffStreamWriter(StreamContainer writer)Initierar en ny instans av klassen TiffStreamWriter.

Metoder

MetodBeskrivning
getSyncRoot()Hämtar ett objekt som kan användas för att synkronisera åtkomst till den synkroniserade resursen.
getPosition()Hämtar eller sätter strömmens position.
setPosition(long value)Hämtar eller sätter strömmens position.
write(byte[] data, int offset, int dataLength)Skriver den angivna datan.
write(byte[] data)Skriver den angivna datan.
writeDouble(double data)Skriver ett enda dubbelvärde till strömmen.
writeDoubleArray(double[] data)Skriver en array av dubbelvärden till strömmen.
writeFloat(float data)Skriver ett enda flyttal till strömmen.
writeFloatArray(float[] data)Skriver en array av flyttal till strömmen.
writeRational(TiffRational data)Skriver ett enda rationellt talvärde till strömmen.
writeSRational(TiffSRational data)Skriver ett enda signerat rationellt talvärde till strömmen.
writeRationalArray(TiffRational[] data)Skriver en array av osignerade rationella värden till strömmen.
writeSRationalArray(TiffSRational[] data)Skriver en array av signerade rationella värden till strömmen.
writeSByte(byte data)Skriver ett enda signerat bytevärde till strömmen.
writeSByteArray(byte[] data)Skriver en array av signerade bytevärden till strömmen.
writeIntArray(int[] data)Skriver en array av heltalsvärden till strömmen.
writeSShort(short data)Skriver ett enda short‑värde till strömmen.
writeSShortArray(short[] data)Skriver en array av short‑värden till strömmen.
writeSInt(int data)Skriver ett enda heltalsvärde till strömmen.
writeUByte(byte data)Skriver ett enda bytevärde till strömmen.
writeUInt(long data)Skriver ett enda osignerat heltalsvärde till strömmen.
writeUIntArray(long[] data)Skriver en array av osignerade heltalsvärden till strömmen.
writeUShort(int data)Skriver ett enda osignerat short‑värde till strömmen.
writeUShortArray(int[] data)Skriver en array av osignerade short‑värden till strömmen.
writeSLong(long data)Skriver en array av signerade long‑värden till strömmen.
writeSLongArray(long[] data)Skriver en array av signerade long‑värden till strömmen.
writeULong(long data)Skriver en array av osignerade long‑värden till strömmen.
writeULongArray(long[] data)Skriver en array av osignerade long‑värden till strömmen.

TiffStreamWriter(StreamContainer writer)

public TiffStreamWriter(StreamContainer writer)

Initierar en ny instans av klassen TiffStreamWriter.

Parameters:

ParameterTypBeskrivning
writerStreamContainerStrömmen skrivare.

getSyncRoot()

public Object getSyncRoot()

Hämtar ett objekt som kan användas för att synkronisera åtkomst till den synkroniserade resursen.

Värde: Objektet som kan användas för att synkronisera åtkomst till den synkroniserade resursen.

Returns: java.lang.Object

getPosition()

public long getPosition()

Hämtar eller sätter strömmens position.

Värde: Strömmens position.

Returns: long

setPosition(long value)

public void setPosition(long value)

Hämtar eller sätter strömmens position.

Värde: Strömmens position.

Parameters:

ParameterTypBeskrivning
värdelong

write(byte[] data, int offset, int dataLength)

public void write(byte[] data, int offset, int dataLength)

Skriver den angivna datan.

Parameters:

ParameterTypBeskrivning
databyte[]Datan att skriva.
offsetintDataoffseten.
dataLengthintLängd på data att skriva.

write(byte[] data)

public void write(byte[] data)

Skriver den angivna datan.

Parameters:

ParameterTypBeskrivning
databyte[]Datan att skriva.

writeDouble(double data)

public void writeDouble(double data)

Skriver ett enda dubbelvärde till strömmen.

Parameters:

ParameterTypBeskrivning
datadoubleVärdet att skriva.

writeDoubleArray(double[] data)

public void writeDoubleArray(double[] data)

Skriver en array av dubbelvärden till strömmen.

Parameters:

ParameterTypBeskrivning
datadouble[]Arrayen att skriva.

writeFloat(float data)

public void writeFloat(float data)

Skriver ett enda flyttal till strömmen.

Parameters:

ParameterTypBeskrivning
datafloatVärdet att skriva.

writeFloatArray(float[] data)

public void writeFloatArray(float[] data)

Skriver en array av flyttal till strömmen.

Parameters:

ParameterTypBeskrivning
datafloat[]Arrayen att skriva.

writeRational(TiffRational data)

public void writeRational(TiffRational data)

Skriver ett enda rationellt talvärde till strömmen.

Parameters:

ParameterTypBeskrivning
dataTiffRationalVärdet att skriva.

writeSRational(TiffSRational data)

public void writeSRational(TiffSRational data)

Skriver ett enda signerat rationellt talvärde till strömmen.

Parameters:

ParameterTypBeskrivning
dataTiffSRationalVärdet att skriva.

writeRationalArray(TiffRational[] data)

public void writeRationalArray(TiffRational[] data)

Skriver en array av osignerade rationella värden till strömmen.

Parameters:

ParameterTypBeskrivning
dataTiffRational[]Arrayen att skriva.

writeSRationalArray(TiffSRational[] data)

public void writeSRationalArray(TiffSRational[] data)

Skriver en array av signerade rationella värden till strömmen.

Parameters:

ParameterTypBeskrivning
dataTiffSRational[]Arrayen att skriva.

writeSByte(byte data)

public void writeSByte(byte data)

Skriver ett enda signerat bytevärde till strömmen.

Parameters:

ParameterTypBeskrivning
databyteVärdet att skriva.

writeSByteArray(byte[] data)

public void writeSByteArray(byte[] data)

Skriver en array av signerade bytevärden till strömmen.

Parameters:

ParameterTypBeskrivning
databyte[]Arrayen att skriva.

writeIntArray(int[] data)

public void writeIntArray(int[] data)

Skriver en array av heltalsvärden till strömmen.

Parameters:

ParameterTypBeskrivning
dataint[]Arrayen att skriva.

writeSShort(short data)

public void writeSShort(short data)

Skriver ett enda short‑värde till strömmen.

Parameters:

ParameterTypBeskrivning
datashortVärdet att skriva.

writeSShortArray(short[] data)

public void writeSShortArray(short[] data)

Skriver en array av short‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
datashort[]Arrayen att skriva.

writeSInt(int data)

public void writeSInt(int data)

Skriver ett enda heltalsvärde till strömmen.

Parameters:

ParameterTypBeskrivning
dataintVärdet att skriva.

writeUByte(byte data)

public void writeUByte(byte data)

Skriver ett enda bytevärde till strömmen.

Parameters:

ParameterTypBeskrivning
databyteVärdet att skriva.

writeUInt(long data)

public void writeUInt(long data)

Skriver ett enda osignerat heltalsvärde till strömmen.

Parameters:

ParameterTypBeskrivning
datalongVärdet att skriva.

writeUIntArray(long[] data)

public void writeUIntArray(long[] data)

Skriver en array av osignerade heltalsvärden till strömmen.

Parameters:

ParameterTypBeskrivning
datalong[]Arrayen att skriva.

writeUShort(int data)

public void writeUShort(int data)

Skriver ett enda osignerat short‑värde till strömmen.

Parameters:

ParameterTypBeskrivning
dataintVärdet att skriva.

writeUShortArray(int[] data)

public void writeUShortArray(int[] data)

Skriver en array av osignerade short‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
dataint[]Arrayen att skriva.

writeSLong(long data)

public final void writeSLong(long data)

Skriver en array av signerade long‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
datalongArrayen att skriva.

writeSLongArray(long[] data)

public final void writeSLongArray(long[] data)

Skriver en array av signerade long‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
datalong[]Arrayen att skriva.

writeULong(long data)

public final void writeULong(long data)

Skriver en array av osignerade long‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
datalongArrayen att skriva.

writeULongArray(long[] data)

public final void writeULongArray(long[] data)

Skriver en array av osignerade long‑värden till strömmen.

Parameters:

ParameterTypBeskrivning
datalong[]Arrayen att skriva.