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
Der Tiff-Stream-Schreiber.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| TiffStreamWriter(StreamContainer writer) | Initialisiert eine neue Instanz der TiffStreamWriter Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| getSyncRoot() | Liefert ein Objekt, das verwendet werden kann, um den Zugriff auf die synchronisierte Ressource zu synchronisieren. |
| getPosition() | Liest oder setzt die Stream-Position. |
| setPosition(long value) | Liest oder setzt die Stream-Position. |
| write(byte[] data, int offset, int dataLength) | Schreibt die angegebenen Daten. |
| write(byte[] data) | Schreibt die angegebenen Daten. |
| writeDouble(double data) | Schreibt einen einzelnen double-Wert in den Stream. |
| writeDoubleArray(double[] data) | Schreibt ein Array von double-Werten in den Stream. |
| writeFloat(float data) | Schreibt einen einzelnen float-Wert in den Stream. |
| writeFloatArray(float[] data) | Schreibt ein Array von float-Werten in den Stream. |
| writeRational(TiffRational data) | Schreibt einen einzelnen rationalen Zahlenwert in den Stream. |
| writeSRational(TiffSRational data) | Schreibt einen einzelnen signierten rationalen Zahlenwert in den Stream. |
| writeRationalArray(TiffRational[] data) | Schreibt ein Array von vorzeichenlosen rationalen Werten in den Stream. |
| writeSRationalArray(TiffSRational[] data) | Schreibt ein Array von signierten rationalen Werten in den Stream. |
| writeSByte(byte data) | Schreibt einen einzelnen signierten Byte-Wert in den Stream. |
| writeSByteArray(byte[] data) | Schreibt ein Array von signierten Byte-Werten in den Stream. |
| writeIntArray(int[] data) | Schreibt ein Array von Ganzzahlwerten in den Stream. |
| writeSShort(short data) | Schreibt einen einzelnen Short-Wert in den Stream. |
| writeSShortArray(short[] data) | Schreibt ein Array von Short-Werten in den Stream. |
| writeSInt(int data) | Schreibt einen einzelnen Ganzzahlwert in den Stream. |
| writeUByte(byte data) | Schreibt einen einzelnen Byte-Wert in den Stream. |
| writeUInt(long data) | Schreibt einen einzelnen vorzeichenlosen Ganzzahlwert in den Stream. |
| writeUIntArray(long[] data) | Schreibt ein Array von vorzeichenlosen Ganzzahlwerten in den Stream. |
| writeUShort(int data) | Schreibt einen einzelnen vorzeichenlosen Short-Wert in den Stream. |
| writeUShortArray(int[] data) | Schreibt ein Array von vorzeichenlosen Short-Werten in den Stream. |
| writeSLong(long data) | Schreibt ein Array von signierten Long-Werten in den Stream. |
| writeSLongArray(long[] data) | Schreibt ein Array von signierten Long-Werten in den Stream. |
| writeULong(long data) | Schreibt ein Array von vorzeichenlosen Long-Werten in den Stream. |
| writeULongArray(long[] data) | Schreibt ein Array von vorzeichenlosen Long-Werten in den Stream. |
TiffStreamWriter(StreamContainer writer)
public TiffStreamWriter(StreamContainer writer)
Initialisiert eine neue Instanz der TiffStreamWriter Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| writer | StreamContainer | Der Stream‑Writer. |
getSyncRoot()
public Object getSyncRoot()
Liefert ein Objekt, das verwendet werden kann, um den Zugriff auf die synchronisierte Ressource zu synchronisieren.
Wert: Das Objekt, das verwendet werden kann, um den Zugriff auf die synchronisierte Ressource zu synchronisieren.
Returns: java.lang.Object
getPosition()
public long getPosition()
Liest oder setzt die Stream-Position.
Wert: Die Stream-Position.
Returns: long
setPosition(long value)
public void setPosition(long value)
Liest oder setzt die Stream-Position.
Wert: Die Stream-Position.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | long |
write(byte[] data, int offset, int dataLength)
public void write(byte[] data, int offset, int dataLength)
Schreibt die angegebenen Daten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | byte[] | Die zu schreibenden Daten. |
| offset | int | Der Datenoffset. |
| dataLength | int | Länge der zu schreibenden Daten. |
write(byte[] data)
public void write(byte[] data)
Schreibt die angegebenen Daten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | byte[] | Die zu schreibenden Daten. |
writeDouble(double data)
public void writeDouble(double data)
Schreibt einen einzelnen double-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | double | Der zu schreibende Wert. |
writeDoubleArray(double[] data)
public void writeDoubleArray(double[] data)
Schreibt ein Array von double-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | double[] | Das zu schreibende Array. |
writeFloat(float data)
public void writeFloat(float data)
Schreibt einen einzelnen float-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | float | Der zu schreibende Wert. |
writeFloatArray(float[] data)
public void writeFloatArray(float[] data)
Schreibt ein Array von float-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | float[] | Das zu schreibende Array. |
writeRational(TiffRational data)
public void writeRational(TiffRational data)
Schreibt einen einzelnen rationalen Zahlenwert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| data | TiffRational | Der zu schreibende Wert. |
writeSRational(TiffSRational data)
public void writeSRational(TiffSRational data)
Schreibt einen einzelnen signierten rationalen Zahlenwert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| data | TiffSRational | Der zu schreibende Wert. |
writeRationalArray(TiffRational[] data)
public void writeRationalArray(TiffRational[] data)
Schreibt ein Array von vorzeichenlosen rationalen Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| data | TiffRational[] | Das zu schreibende Array. |
writeSRationalArray(TiffSRational[] data)
public void writeSRationalArray(TiffSRational[] data)
Schreibt ein Array von signierten rationalen Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| data | TiffSRational[] | Das zu schreibende Array. |
writeSByte(byte data)
public void writeSByte(byte data)
Schreibt einen einzelnen signierten Byte-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | byte | Der zu schreibende Wert. |
writeSByteArray(byte[] data)
public void writeSByteArray(byte[] data)
Schreibt ein Array von signierten Byte-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | byte[] | Das zu schreibende Array. |
writeIntArray(int[] data)
public void writeIntArray(int[] data)
Schreibt ein Array von Ganzzahlwerten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | int[] | Das zu schreibende Array. |
writeSShort(short data)
public void writeSShort(short data)
Schreibt einen einzelnen Short-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | short | Der zu schreibende Wert. |
writeSShortArray(short[] data)
public void writeSShortArray(short[] data)
Schreibt ein Array von Short-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | short[] | Das zu schreibende Array. |
writeSInt(int data)
public void writeSInt(int data)
Schreibt einen einzelnen Ganzzahlwert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | int | Der zu schreibende Wert. |
writeUByte(byte data)
public void writeUByte(byte data)
Schreibt einen einzelnen Byte-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | byte | Der zu schreibende Wert. |
writeUInt(long data)
public void writeUInt(long data)
Schreibt einen einzelnen vorzeichenlosen Ganzzahlwert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long | Der zu schreibende Wert. |
writeUIntArray(long[] data)
public void writeUIntArray(long[] data)
Schreibt ein Array von vorzeichenlosen Ganzzahlwerten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long[] | Das zu schreibende Array. |
writeUShort(int data)
public void writeUShort(int data)
Schreibt einen einzelnen vorzeichenlosen Short-Wert in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | int | Der zu schreibende Wert. |
writeUShortArray(int[] data)
public void writeUShortArray(int[] data)
Schreibt ein Array von vorzeichenlosen Short-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | int[] | Das zu schreibende Array. |
writeSLong(long data)
public final void writeSLong(long data)
Schreibt ein Array von signierten Long-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long | Das zu schreibende Array. |
writeSLongArray(long[] data)
public final void writeSLongArray(long[] data)
Schreibt ein Array von signierten Long-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long[] | Das zu schreibende Array. |
writeULong(long data)
public final void writeULong(long data)
Schreibt ein Array von vorzeichenlosen Long-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long | Das zu schreibende Array. |
writeULongArray(long[] data)
public final void writeULongArray(long[] data)
Schreibt ein Array von vorzeichenlosen Long-Werten in den Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Daten | long[] | Das zu schreibende Array. |