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 akış yazıcısı.

Yapıcılar

YapıcıAçıklama
TiffStreamWriter(StreamContainer writer)Yeni bir TiffStreamWriter sınıfı örneği başlatır.

Yöntemler

YöntemAçıklama
getSyncRoot()Senkronize edilmiş kaynağa erişimi senkronize etmek için kullanılabilecek bir nesneyi alır.
getPosition()Akış konumunu alır veya ayarlar.
setPosition(long value)Akış konumunu alır veya ayarlar.
write(byte[] data, int offset, int dataLength)Belirtilen veriyi yazar.
write(byte[] data)Belirtilen veriyi yazar.
writeDouble(double data)Akışa tek bir double değer yazar.
writeDoubleArray(double[] data)Akışa bir dizi double değer yazar.
writeFloat(float data)Akışa tek bir float değer yazar.
writeFloatArray(float[] data)Akışa bir dizi float değer yazar.
writeRational(TiffRational data)Akıma tek bir rasyonel sayı değeri yazar.
writeSRational(TiffSRational data)Akıma tek bir işaretli rasyonel sayı değeri yazar.
writeRationalArray(TiffRational[] data)Akıma işaretsiz rasyonel değerlerden oluşan bir dizi yazar.
writeSRationalArray(TiffSRational[] data)Akıma işaretli rasyonel değerlerden oluşan bir dizi yazar.
writeSByte(byte data)Akıma tek bir işaretli bayt değeri yazar.
writeSByteArray(byte[] data)Akıma işaretli bayt değerlerinden oluşan bir dizi yazar.
writeIntArray(int[] data)Akıma tam sayı değerlerinden oluşan bir dizi yazar.
writeSShort(short data)Akıma tek bir kısa değer yazar.
writeSShortArray(short[] data)Akıma kısa değerlerden oluşan bir dizi yazar.
writeSInt(int data)Akıma tek bir tam sayı değeri yazar.
writeUByte(byte data)Akıma tek bir bayt değeri yazar.
writeUInt(long data)Akıma tek bir işaretsiz tam sayı değeri yazar.
writeUIntArray(long[] data)Akıma işaretsiz tam sayı değerlerinden oluşan bir dizi yazar.
writeUShort(int data)Akıma tek bir işaretsiz kısa değer yazar.
writeUShortArray(int[] data)Akıma işaretsiz kısa değerlerden oluşan bir dizi yazar.
writeSLong(long data)Akıma işaretli uzun değerlerden oluşan bir dizi yazar.
writeSLongArray(long[] data)Akıma işaretli uzun değerlerden oluşan bir dizi yazar.
writeULong(long data)Akıma işaretsiz uzun değerlerden oluşan bir dizi yazar.
writeULongArray(long[] data)Akıma işaretsiz uzun değerlerden oluşan bir dizi yazar.

TiffStreamWriter(StreamContainer writer)

public TiffStreamWriter(StreamContainer writer)

Yeni bir TiffStreamWriter sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
writerStreamContainerAkış yazıcı.

getSyncRoot()

public Object getSyncRoot()

Senkronize edilmiş kaynağa erişimi senkronize etmek için kullanılabilecek bir nesneyi alır.

Değer: Eşzamanlı kaynağa erişimi senkronize etmek için kullanılabilecek nesne.

Returns: java.lang.Object

getPosition()

public long getPosition()

Akış konumunu alır veya ayarlar.

Değer: Akım konumu.

Returns: long

setPosition(long value)

public void setPosition(long value)

Akış konumunu alır veya ayarlar.

Değer: Akım konumu.

Parameters:

ParametreTürAçıklama
değerlong

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

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

Belirtilen veriyi yazar.

Parameters:

ParametreTürAçıklama
veribyte[]Yazılacak veri.
offsetintVeri ofseti.
dataLengthintYazılacak verinin uzunluğu.

write(byte[] data)

public void write(byte[] data)

Belirtilen veriyi yazar.

Parameters:

ParametreTürAçıklama
veribyte[]Yazılacak veri.

writeDouble(double data)

public void writeDouble(double data)

Akışa tek bir double değer yazar.

Parameters:

ParametreTürAçıklama
veridoubleYazılacak değer.

writeDoubleArray(double[] data)

public void writeDoubleArray(double[] data)

Akışa bir dizi double değer yazar.

Parameters:

ParametreTürAçıklama
veridouble[]Yazılacak dizi.

writeFloat(float data)

public void writeFloat(float data)

Akışa tek bir float değer yazar.

Parameters:

ParametreTürAçıklama
verifloatYazılacak değer.

writeFloatArray(float[] data)

public void writeFloatArray(float[] data)

Akışa bir dizi float değer yazar.

Parameters:

ParametreTürAçıklama
verifloat[]Yazılacak dizi.

writeRational(TiffRational data)

public void writeRational(TiffRational data)

Akıma tek bir rasyonel sayı değeri yazar.

Parameters:

ParametreTürAçıklama
dataTiffRationalYazılacak değer.

writeSRational(TiffSRational data)

public void writeSRational(TiffSRational data)

Akıma tek bir işaretli rasyonel sayı değeri yazar.

Parameters:

ParametreTürAçıklama
dataTiffSRationalYazılacak değer.

writeRationalArray(TiffRational[] data)

public void writeRationalArray(TiffRational[] data)

Akıma işaretsiz rasyonel değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
dataTiffRational[]Yazılacak dizi.

writeSRationalArray(TiffSRational[] data)

public void writeSRationalArray(TiffSRational[] data)

Akıma işaretli rasyonel değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
dataTiffSRational[]Yazılacak dizi.

writeSByte(byte data)

public void writeSByte(byte data)

Akıma tek bir işaretli bayt değeri yazar.

Parameters:

ParametreTürAçıklama
veribyteYazılacak değer.

writeSByteArray(byte[] data)

public void writeSByteArray(byte[] data)

Akıma işaretli bayt değerlerinden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
veribyte[]Yazılacak dizi.

writeIntArray(int[] data)

public void writeIntArray(int[] data)

Akıma tam sayı değerlerinden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
veriint[]Yazılacak dizi.

writeSShort(short data)

public void writeSShort(short data)

Akıma tek bir kısa değer yazar.

Parameters:

ParametreTürAçıklama
verishortYazılacak değer.

writeSShortArray(short[] data)

public void writeSShortArray(short[] data)

Akıma kısa değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verishort[]Yazılacak dizi.

writeSInt(int data)

public void writeSInt(int data)

Akıma tek bir tam sayı değeri yazar.

Parameters:

ParametreTürAçıklama
veriintYazılacak değer.

writeUByte(byte data)

public void writeUByte(byte data)

Akıma tek bir bayt değeri yazar.

Parameters:

ParametreTürAçıklama
veribyteYazılacak değer.

writeUInt(long data)

public void writeUInt(long data)

Akıma tek bir işaretsiz tam sayı değeri yazar.

Parameters:

ParametreTürAçıklama
verilongYazılacak değer.

writeUIntArray(long[] data)

public void writeUIntArray(long[] data)

Akıma işaretsiz tam sayı değerlerinden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verilong[]Yazılacak dizi.

writeUShort(int data)

public void writeUShort(int data)

Akıma tek bir işaretsiz kısa değer yazar.

Parameters:

ParametreTürAçıklama
veriintYazılacak değer.

writeUShortArray(int[] data)

public void writeUShortArray(int[] data)

Akıma işaretsiz kısa değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
veriint[]Yazılacak dizi.

writeSLong(long data)

public final void writeSLong(long data)

Akıma işaretli uzun değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verilongYazılacak dizi.

writeSLongArray(long[] data)

public final void writeSLongArray(long[] data)

Akıma işaretli uzun değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verilong[]Yazılacak dizi.

writeULong(long data)

public final void writeULong(long data)

Akıma işaretsiz uzun değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verilongYazılacak dizi.

writeULongArray(long[] data)

public final void writeULongArray(long[] data)

Akıma işaretsiz uzun değerlerden oluşan bir dizi yazar.

Parameters:

ParametreTürAçıklama
verilong[]Yazılacak dizi.