EmfGradientFill

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.EmfDrawingRecordType

public final class EmfGradientFill extends EmfDrawingRecordType

السجل EMR_GRADIENTFILL يحدد ملء المستطيلات أو المثلثات بتدرجات اللون.

سجل EMR_GRADIENTFILL الذي يحدد أن رؤوس الثلاثة لمثلث يجب أن تُملأ الشكل بتدرجات لونية ناعمة.[85] سجل EMR_GRADIENTFILL الذي يحدد أن رؤوس الزاوية العلوية اليسرى والسفلية اليمنى لمستطيل يجب أن تُملأ الشكل بتدرجات لونية ناعمة. هناك وضعا ملء تدرج في تعداد GradientFill يمكن استخدامهما عند رسم مستطيل. في وضع GRADIENT_FILL_RECT_H، يُملأ المستطيل من اليسار إلى اليمين. في وضع GRADIENT_FILL_RECT_V، يُملأ المستطيل من الأعلى إلى الأسفل. ملاحظة: يجب أن يتجاهل سجل EMR_GRADIENTFILL حقول Alpha في كائنات TriVertex. يمكن استخدام سجل EMR_ALPHABLEND (القسم 2.3.1.1) الذي يتبع مباشرةً سجل EMR_GRADIENTFILL لتطبيق تدرج شفافية ألفا على المنطقة المملوءة.

المنشئات

المنشئالوصف
EmfGradientFill(EmfRecord source)يُنشئ مثيلًا جديدًا للفئة EmfGradientFill.

الطرق

طريقةالوصف
getBounds()يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيلًا محيطًا، بوحدات الجهاز شاملة-شاملة.
setBounds(Rectangle value)يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيلًا محيطًا، بوحدات الجهاز شاملة-شاملة.
getNVer()يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد الرؤوس.
setNVer(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد الرؤوس.
getNTri()يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد المستطيلات أو المثلثات التي سيتم ملؤها.
setNTri(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد المستطيلات أو المثلثات التي سيتم ملؤها.
getUlMode()يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد وضع ملء التدرج.
setUlMode(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد وضع ملء التدرج.
getVertexData()يحصل أو يعيّن كائنات تحدد رؤوس المستطيلات أو المثلثات والألوان المقابلة لها.
setVertexData(EmfVertexData value)يحصل أو يعيّن كائنات تحدد رؤوس المستطيلات أو المثلثات والألوان المقابلة لها.

EmfGradientFill(EmfRecord source)

public EmfGradientFill(EmfRecord source)

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

Parameters:

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

getBounds()

public Rectangle getBounds()

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

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

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

Parameters:

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

getNVer()

public int getNVer()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد الرؤوس.

Returns: int

setNVer(int value)

public void setNVer(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد الرؤوس.

Parameters:

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

getNTri()

public int getNTri()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد المستطيلات أو المثلثات التي سيتم ملؤها.

Returns: int

setNTri(int value)

public void setNTri(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد المستطيلات أو المثلثات التي سيتم ملؤها.

Parameters:

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

getUlMode()

public int getUlMode()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد وضع ملء التدرج. يجب أن تكون القيمة ضمن تعداد GradientFill (القسم 2.1.15).

Returns: int

setUlMode(int value)

public void setUlMode(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد وضع ملء التدرج. يجب أن تكون القيمة ضمن تعداد GradientFill (القسم 2.1.15).

Parameters:

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

getVertexData()

public EmfVertexData getVertexData()

يحصل أو يعيّن كائنات تحدد رؤوس المستطيلات أو المثلثات والألوان المقابلة لها.

Returns: EmfVertexData

setVertexData(EmfVertexData value)

public void setVertexData(EmfVertexData value)

يحصل أو يعيّن كائنات تحدد رؤوس المستطيلات أو المثلثات والألوان المقابلة لها.

Parameters:

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