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.

المنشئات

المنشئالوصف
TiffStreamWriter(StreamContainer writer)ينشئ مثيلاً جديداً من الفئة TiffStreamWriter.

الطرق

طريقةالوصف
getSyncRoot()يحصل على كائن يمكن استخدامه لمزامنة الوصول إلى المورد المتزامن.
getPosition()يسترجع أو يعيّن موضع الدفق.
setPosition(long value)يسترجع أو يعيّن موضع الدفق.
write(byte[] data, int offset, int dataLength)يكتب البيانات المحددة.
write(byte[] data)يكتب البيانات المحددة.
writeDouble(double data)يكتب قيمة مزدوجة واحدة إلى الدفق.
writeDoubleArray(double[] data)يكتب مصفوفة من القيم المزدوجة إلى الدفق.
writeFloat(float data)يكتب قيمة عائمة واحدة إلى الدفق.
writeFloatArray(float[] data)يكتب مصفوفة من القيم العائمة إلى الدفق.
writeRational(TiffRational data)يكتب قيمة عدد نسبي مفردة إلى الدفق.
writeSRational(TiffSRational data)يكتب قيمة عدد نسبي موقع مفردة إلى الدفق.
writeRationalArray(TiffRational[] data)يكتب مصفوفة من القيم العددية النسبية غير الموقعة إلى الدفق.
writeSRationalArray(TiffSRational[] data)يكتب مصفوفة من القيم العددية النسبية الموقعة إلى الدفق.
writeSByte(byte data)يكتب قيمة بايت موقعة مفردة إلى الدفق.
writeSByteArray(byte[] data)يكتب مصفوفة من قيم البايت الموقعة إلى الدفق.
writeIntArray(int[] data)يكتب مصفوفة من قيم الأعداد الصحيحة إلى الدفق.
writeSShort(short data)يكتب قيمة short مفردة إلى الدفق.
writeSShortArray(short[] data)يكتب مصفوفة من قيم short إلى الدفق.
writeSInt(int data)يكتب قيمة integer مفردة إلى الدفق.
writeUByte(byte data)يكتب قيمة byte مفردة إلى الدفق.
writeUInt(long data)يكتب قيمة integer غير موقعة مفردة إلى الدفق.
writeUIntArray(long[] data)يكتب مصفوفة من قيم integer غير موقعة إلى الدفق.
writeUShort(int data)يكتب قيمة short غير موقعة مفردة إلى الدفق.
writeUShortArray(int[] data)يكتب مصفوفة من قيم short غير موقعة إلى الدفق.
writeSLong(long data)يكتب مصفوفة من قيم long موقعة إلى الدفق.
writeSLongArray(long[] data)يكتب مصفوفة من قيم long موقعة إلى الدفق.
writeULong(long data)يكتب مصفوفة من قيم long غير موقعة إلى الدفق.
writeULongArray(long[] data)يكتب مصفوفة من قيم long غير موقعة إلى الدفق.

TiffStreamWriter(StreamContainer writer)

public TiffStreamWriter(StreamContainer writer)

ينشئ مثيلاً جديداً من الفئة TiffStreamWriter.

Parameters:

معاملنوعالوصف
writerStreamContainerكاتب الدفق.

getSyncRoot()

public Object getSyncRoot()

يحصل على كائن يمكن استخدامه لمزامنة الوصول إلى المورد المتزامن.

القيمة: الكائن الذي يمكن استخدامه لمزامنة الوصول إلى المورد المتزامن.

Returns: java.lang.Object

getPosition()

public long getPosition()

يسترجع أو يعيّن موضع الدفق.

القيمة: موضع الدفق.

Returns: long

setPosition(long value)

public void setPosition(long value)

يسترجع أو يعيّن موضع الدفق.

القيمة: موضع الدفق.

Parameters:

معاملنوعالوصف
القيمةlong

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

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

يكتب البيانات المحددة.

Parameters:

معاملنوعالوصف
البياناتbyte[]البيانات للكتابة.
offsetintإزاحة البيانات.
dataLengthintطول البيانات للكتابة.

write(byte[] data)

public void write(byte[] data)

يكتب البيانات المحددة.

Parameters:

معاملنوعالوصف
البياناتbyte[]البيانات للكتابة.

writeDouble(double data)

public void writeDouble(double data)

يكتب قيمة مزدوجة واحدة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتdoubleالقيمة للكتابة.

writeDoubleArray(double[] data)

public void writeDoubleArray(double[] data)

يكتب مصفوفة من القيم المزدوجة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتdouble[]المصفوفة للكتابة.

writeFloat(float data)

public void writeFloat(float data)

يكتب قيمة عائمة واحدة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتfloatالقيمة للكتابة.

writeFloatArray(float[] data)

public void writeFloatArray(float[] data)

يكتب مصفوفة من القيم العائمة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتfloat[]المصفوفة للكتابة.

writeRational(TiffRational data)

public void writeRational(TiffRational data)

يكتب قيمة عدد نسبي مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
dataTiffRationalالقيمة للكتابة.

writeSRational(TiffSRational data)

public void writeSRational(TiffSRational data)

يكتب قيمة عدد نسبي موقع مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
dataTiffSRationalالقيمة للكتابة.

writeRationalArray(TiffRational[] data)

public void writeRationalArray(TiffRational[] data)

يكتب مصفوفة من القيم العددية النسبية غير الموقعة إلى الدفق.

Parameters:

معاملنوعالوصف
dataTiffRational[]المصفوفة للكتابة.

writeSRationalArray(TiffSRational[] data)

public void writeSRationalArray(TiffSRational[] data)

يكتب مصفوفة من القيم العددية النسبية الموقعة إلى الدفق.

Parameters:

معاملنوعالوصف
dataTiffSRational[]المصفوفة للكتابة.

writeSByte(byte data)

public void writeSByte(byte data)

يكتب قيمة بايت موقعة مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتbyteالقيمة للكتابة.

writeSByteArray(byte[] data)

public void writeSByteArray(byte[] data)

يكتب مصفوفة من قيم البايت الموقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتbyte[]المصفوفة للكتابة.

writeIntArray(int[] data)

public void writeIntArray(int[] data)

يكتب مصفوفة من قيم الأعداد الصحيحة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتint[]المصفوفة للكتابة.

writeSShort(short data)

public void writeSShort(short data)

يكتب قيمة short مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتshortالقيمة للكتابة.

writeSShortArray(short[] data)

public void writeSShortArray(short[] data)

يكتب مصفوفة من قيم short إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتshort[]المصفوفة للكتابة.

writeSInt(int data)

public void writeSInt(int data)

يكتب قيمة integer مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتintالقيمة للكتابة.

writeUByte(byte data)

public void writeUByte(byte data)

يكتب قيمة byte مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتbyteالقيمة للكتابة.

writeUInt(long data)

public void writeUInt(long data)

يكتب قيمة integer غير موقعة مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlongالقيمة للكتابة.

writeUIntArray(long[] data)

public void writeUIntArray(long[] data)

يكتب مصفوفة من قيم integer غير موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlong[]المصفوفة للكتابة.

writeUShort(int data)

public void writeUShort(int data)

يكتب قيمة short غير موقعة مفردة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتintالقيمة للكتابة.

writeUShortArray(int[] data)

public void writeUShortArray(int[] data)

يكتب مصفوفة من قيم short غير موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتint[]المصفوفة للكتابة.

writeSLong(long data)

public final void writeSLong(long data)

يكتب مصفوفة من قيم long موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlongالمصفوفة للكتابة.

writeSLongArray(long[] data)

public final void writeSLongArray(long[] data)

يكتب مصفوفة من قيم long موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlong[]المصفوفة للكتابة.

writeULong(long data)

public final void writeULong(long data)

يكتب مصفوفة من قيم long غير موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlongالمصفوفة للكتابة.

writeULongArray(long[] data)

public final void writeULongArray(long[] data)

يكتب مصفوفة من قيم long غير موقعة إلى الدفق.

Parameters:

معاملنوعالوصف
البياناتlong[]المصفوفة للكتابة.