WmfEscapeEnhancedMetafile

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject, com.aspose.imaging.fileformats.wmf.objects.escaperecords.WmfEscapeRecordBase

public class WmfEscapeEnhancedMetafile extends WmfEscapeRecordBase

سجل Escape Enhanced Meta file.

المنشئات

المنشئالوصف
WmfEscapeEnhancedMetafile()

الطرق

طريقةالوصف
getCommentIdentifier()يحصل أو يعيّن معرف التعليق.
setCommentIdentifier(int value)يحصل أو يعيّن معرف التعليق.
getCommentType()يحصل أو يعيّن نوع التعليق.
setCommentType(int value)يحصل أو يعيّن نوع التعليق.
getVersion()يحصل أو يعيّن الإصدار.
setVersion(int value)يحصل أو يعيّن الإصدار.
getChecksum()يحصل أو يعيّن المجموع الاختباري.
setChecksum(int value)يحصل أو يعيّن المجموع الاختباري.
getFlags()يحصل أو يضبط العلامات.
setFlags(int value)يحصل أو يضبط العلامات.
getCommentRecordCount()يحصل أو يعيّن عدد سجلات التعليق.
setCommentRecordCount(int value)يحصل أو يعيّن عدد سجلات التعليق.
getCurrentRecordSize()يحصل أو يعيّن حجم السجل الحالي.
setCurrentRecordSize(int value)يحصل أو يعيّن حجم السجل الحالي.
getRemainingBytes()يحصل أو يعيّن عدد البايتات المتبقية.
setRemainingBytes(int value)يحصل أو يعيّن عدد البايتات المتبقية.
getEnhancedMetafileDataSize()يحصل أو يعيّن حجم بيانات ملف الميتافيل المحسّن.
setEnhancedMetafileDataSize(int value)يحصل أو يعيّن حجم بيانات ملف الميتافيل المحسّن.
getEnhancedMetafileData()يحصل أو يعيّن بيانات ملف الميتافيل المحسّن.
setEnhancedMetafileData(byte[] value)يحصل أو يعيّن بيانات ملف الميتافيل المحسّن.

WmfEscapeEnhancedMetafile()

public WmfEscapeEnhancedMetafile()

getCommentIdentifier()

public int getCommentIdentifier()

يحصل أو يعيّن معرف التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد هذا السجل كـ WMF Comment record. يجب أن تكون هذه القيمة 0x43464D57.

Returns: int

setCommentIdentifier(int value)

public void setCommentIdentifier(int value)

يحصل أو يعيّن معرف التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد هذا السجل كـ WMF Comment record. يجب أن تكون هذه القيمة 0x43464D57.

Parameters:

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

getCommentType()

public int getCommentType()

يحصل أو يعيّن نوع التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد نوع التعليق في هذا السجل. يجب أن تكون هذه القيمة 0x00000001.

Returns: int

setCommentType(int value)

public void setCommentType(int value)

يحصل أو يعيّن نوع التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد نوع التعليق في هذا السجل. يجب أن تكون هذه القيمة 0x00000001.

Parameters:

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

getVersion()

public int getVersion()

يحصل أو يعيّن الإصدار.

القيمة: عدد صحيح غير موقع 32‑بت يحدد توافق ملف تعريف EMF. ينبغي أن يكون هذا 0x00010000.

Returns: int

setVersion(int value)

public void setVersion(int value)

يحصل أو يعيّن الإصدار.

القيمة: عدد صحيح غير موقع 32‑بت يحدد توافق ملف تعريف EMF. ينبغي أن يكون هذا 0x00010000.

Parameters:

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

getChecksum()

public int getChecksum()

يحصل أو يعيّن المجموع الاختباري.

القيمة: عدد صحيح غير موقع 16‑بت يُستخدم للتحقق من صحة تدفق EMF المضمّن. يجب أن تكون هذه القيمة متممة الواحد للنتيجة التي تُحصل عليها بتطبيق عملية XOR على جميع WORDs في تدفق EMF.

Returns: int

setChecksum(int value)

public void setChecksum(int value)

يحصل أو يعيّن المجموع الاختباري.

القيمة: عدد صحيح غير موقع 16‑بت يُستخدم للتحقق من صحة تدفق EMF المضمّن. يجب أن تكون هذه القيمة متممة الواحد للنتيجة التي تُحصل عليها بتطبيق عملية XOR على جميع WORDs في تدفق EMF.

Parameters:

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

getFlags()

public int getFlags()

يحصل أو يضبط العلامات.

القيمة: هذا العدد الصحيح غير الموقع 32‑بت غير مستخدم ويجب تعيينه إلى الصفر.

Returns: int

setFlags(int value)

public void setFlags(int value)

يحصل أو يضبط العلامات.

القيمة: هذا العدد الصحيح غير الموقع 32‑بت غير مستخدم ويجب تعيينه إلى الصفر.

Parameters:

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

getCommentRecordCount()

public int getCommentRecordCount()

يحصل أو يعيّن عدد سجلات التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد العدد الإجمالي لسجلات META_ESCAPE_ENHANCED_METAFILE المتتالية التي تحتوي على ملف EMF المضمّن.

Returns: int

setCommentRecordCount(int value)

public void setCommentRecordCount(int value)

يحصل أو يعيّن عدد سجلات التعليق.

القيمة: عدد صحيح غير موقع 32‑بت يحدد العدد الإجمالي لسجلات META_ESCAPE_ENHANCED_METAFILE المتتالية التي تحتوي على ملف EMF المضمّن.

Parameters:

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

getCurrentRecordSize()

public int getCurrentRecordSize()

يحصل أو يعيّن حجم السجل الحالي.

القيمة: عدد صحيح غير موقع 32‑بت يحدد حجم حقل EnhancedMetafileData بالبايت. يجب أن تكون هذه القيمة أقل من أو تساوي 8,192.

Returns: int

setCurrentRecordSize(int value)

public void setCurrentRecordSize(int value)

يحصل أو يعيّن حجم السجل الحالي.

القيمة: عدد صحيح غير موقع 32‑بت يحدد حجم حقل EnhancedMetafileData بالبايت. يجب أن تكون هذه القيمة أقل من أو تساوي 8,192.

Parameters:

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

getRemainingBytes()

public int getRemainingBytes()

يحصل أو يعيّن عدد البايتات المتبقية.

القيمة: عدد صحيح غير موقع 32‑بت يحدد عدد البايتات في تدفق EMF المتبقية للمعالجة بعد هذا السجل. يجب أن تتبع تلك البايتات الإضافية من EMF في حقول EnhancedMetafileData لسجلات META_ESCAPE_ENHANDED_METAFILE اللاحقة.

Returns: int

setRemainingBytes(int value)

public void setRemainingBytes(int value)

يحصل أو يعيّن عدد البايتات المتبقية.

القيمة: عدد صحيح غير موقع 32‑بت يحدد عدد البايتات في تدفق EMF المتبقية للمعالجة بعد هذا السجل. يجب أن تتبع تلك البايتات الإضافية من EMF في حقول EnhancedMetafileData لسجلات META_ESCAPE_ENHANDED_METAFILE اللاحقة.

Parameters:

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

getEnhancedMetafileDataSize()

public int getEnhancedMetafileDataSize()

يحصل أو يعيّن حجم بيانات ملف الميتافيل المحسّن.

القيمة: عدد صحيح غير موقع 32‑بت يحدد الحجم الكلي لتدفق EMF المضمّن في هذه السلسلة من سجلات META_ESCAPE_ENHANCED_METAFILE.

Returns: int

setEnhancedMetafileDataSize(int value)

public void setEnhancedMetafileDataSize(int value)

يحصل أو يعيّن حجم بيانات ملف الميتافيل المحسّن.

القيمة: عدد صحيح غير موقع 32‑بت يحدد الحجم الكلي لتدفق EMF المضمّن في هذه السلسلة من سجلات META_ESCAPE_ENHANCED_METAFILE.

Parameters:

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

getEnhancedMetafileData()

public byte[] getEnhancedMetafileData()

يحصل أو يعيّن بيانات ملف الميتافيل المحسّن.

القيمة: جزء من ملف EMF. يجب ربط البايتات في سجلات META_ESCAPE_ENHANCED_METAFILE المتتالية لتمثيل ملف EMF المضمّن بالكامل.

Returns: byte[]

setEnhancedMetafileData(byte[] value)

public void setEnhancedMetafileData(byte[] value)

يحصل أو يعيّن بيانات ملف الميتافيل المحسّن.

القيمة: جزء من ملف EMF. يجب ربط البايتات في سجلات META_ESCAPE_ENHANCED_METAFILE المتتالية لتمثيل ملف EMF المضمّن بالكامل.

Parameters:

معاملنوعالوصف
القيمةbyte[]