EmfCommentMultiFormats

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfCommentRecordType, com.aspose.imaging.fileformats.emf.emf.records.EmfCommentPublicRecordType

public final class EmfCommentMultiFormats extends EmfCommentPublicRecordType

سجل EMR_COMMENT_MULTIFORMATS يحدد صورة بأكثر من تنسيق رسومي.

المنشئات

المنشئالوصف
EmfCommentMultiFormats(EmfRecord source)يُهيئ نسخة جديدة من الفئة EmfCommentMultiFormats.

الطرق

طريقةالوصف
getOutputRect()يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل الناتج، بالإحداثيات المنطقية.
setOutputRect(Rectangle value)يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل الناتج، بالإحداثيات المنطقية.
getAFormats()يحصل أو يعيّن مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة كائنات EmrFormat (القسم 2.2.4)، بترتيب الأولوية.
setAFormats(EmfFormat[] value)يحصل أو يعيّن مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة كائنات EmrFormat (القسم 2.2.4)، بترتيب الأولوية.
getFormatData()يحصل أو يعيّن مصفوفة بطول متغيّر من البايتات لبيانات الصورة لجميع صيغ الرسومات الموجودة في هذا السجل.
setFormatData(byte[][] value)يحصل أو يعيّن مصفوفة بطول متغيّر من البايتات لبيانات الصورة لجميع صيغ الرسومات الموجودة في هذا السجل.

EmfCommentMultiFormats(EmfRecord source)

public EmfCommentMultiFormats(EmfRecord source)

يُهيئ نسخة جديدة من الفئة EmfCommentMultiFormats.

Parameters:

معاملنوعالوصف
sourceEmfRecordالمصدر.

getOutputRect()

public Rectangle getOutputRect()

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل الناتج، بالإحداثيات المنطقية.

Returns: Rectangle

setOutputRect(Rectangle value)

public void setOutputRect(Rectangle value)

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل الناتج، بالإحداثيات المنطقية.

Parameters:

معاملنوعالوصف
valueRectangle

getAFormats()

public EmfFormat[] getAFormats()

يحصل أو يعيّن مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة كائنات EmrFormat (القسم 2.2.4)، بترتيب الأولوية.

Returns: com.aspose.imaging.fileformats.emf.emf.objects.EmfFormat[]

setAFormats(EmfFormat[] value)

public void setAFormats(EmfFormat[] value)

يحصل أو يعيّن مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة كائنات EmrFormat (القسم 2.2.4)، بترتيب الأولوية.

Parameters:

معاملنوعالوصف
valueEmfFormat[]

getFormatData()

public byte[][] getFormatData()

يحصل أو يعيّن مصفوفة بطول متغيّر من البايتات لبيانات الصورة لجميع صيغ الرسومات الموجودة في هذا السجل. حجم البيانات لكل صورة يُوفره حقل DataSize في كائن EmrFormat المقابل. وبالتالي، يكون الحجم الكلي لهذا الحقل هو مجموع قيم DataSize في جميع كائنات EmrFormat. صيغة الرسومات للبيانات لكل صورة تُحدد بواسطة حقل Signature في كائن EmrFormat المقابل.

Returns: byte[][]

setFormatData(byte[][] value)

public void setFormatData(byte[][] value)

يحصل أو يعيّن مصفوفة بطول متغيّر من البايتات لبيانات الصورة لجميع صيغ الرسومات الموجودة في هذا السجل. حجم البيانات لكل صورة يُوفره حقل DataSize في كائن EmrFormat المقابل. وبالتالي، يكون الحجم الكلي لهذا الحقل هو مجموع قيم DataSize في جميع كائنات EmrFormat. صيغة الرسومات للبيانات لكل صورة تُحدد بواسطة حقل Signature في كائن EmrFormat المقابل.

Parameters:

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