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[] |