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()يحصل أو يعيّن الكائنات التي تحدد رؤوس إما المستطيلات أو المثلثات والألوان التي تتCorrespond لها.
setVertexData(EmfVertexData value)يحصل أو يعيّن الكائنات التي تحدد رؤوس إما المستطيلات أو المثلثات والألوان التي تتCorrespond لها.

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:

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

getNTri()

public int getNTri()

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

Returns: int

setNTri(int value)

public void setNTri(int value)

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

Parameters:

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

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:

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

getVertexData()

public EmfVertexData getVertexData()

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

Returns: EmfVertexData

setVertexData(EmfVertexData value)

public void setVertexData(EmfVertexData value)

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

Parameters:

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