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. يجب أن تكون هذه القيمة 0x43464D57.
Returns: int
setCommentIdentifier(int value)
public void setCommentIdentifier(int value)
يحصل أو يعيّن معرف التعليق.
القيمة: عدد صحيح غير موقع 32‑بت يحدد هذا السجل كسجل تعليق WMF. يجب أن تكون هذه القيمة 0x43464D57.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getCommentType()
public int getCommentType()
يحصل أو يعيّن نوع التعليق.
القيمة: عدد صحيح غير موقع 32‑بت يحدد نوع التعليق في هذا السجل. يجب أن تكون هذه القيمة 0x00000001.
Returns: int
setCommentType(int value)
public void setCommentType(int value)
يحصل أو يعيّن نوع التعليق.
القيمة: عدد صحيح غير موقع 32‑بت يحدد نوع التعليق في هذا السجل. يجب أن تكون هذه القيمة 0x00000001.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getVersion()
public int getVersion()
يحصل أو يعيّن الإصدار.
القيمة: عدد صحيح غير موقع 32‑بت يحدد قابلية التفاعل لملف EMF. ينبغي أن يكون هذا 0x00010000
Returns: int
setVersion(int value)
public void setVersion(int value)
يحصل أو يعيّن الإصدار.
القيمة: عدد صحيح غير موقع 32‑بت يحدد قابلية التفاعل لملف EMF. ينبغي أن يكون هذا 0x00010000
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getFlags()
public int getFlags()
يحصل أو يضبط العلامات.
القيمة: هذا العدد الصحيح غير الموقع 32‑بت غير مستخدم ويجب تعيينه إلى الصفر.
Returns: int
setFlags(int value)
public void setFlags(int value)
يحصل أو يضبط العلامات.
القيمة: هذا العدد الصحيح غير الموقع 32‑بت غير مستخدم ويجب تعيينه إلى الصفر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getCurrentRecordSize()
public int getCurrentRecordSize()
يحصل أو يعيّن حجم السجل الحالي.
القيمة: عدد صحيح غير موقع 32‑بت يحدد حجم حقل EnhancedMetafileData بالبايت. يجب أن تكون هذه القيمة أقل من أو تساوي 8,192.
Returns: int
setCurrentRecordSize(int value)
public void setCurrentRecordSize(int value)
يحصل أو يعيّن حجم السجل الحالي.
القيمة: عدد صحيح غير موقع 32‑بت يحدد حجم حقل EnhancedMetafileData بالبايت. يجب أن تكون هذه القيمة أقل من أو تساوي 8,192.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte[] |