EmfSetPolyFillMode

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

public final class EmfSetPolyFillMode extends EmfStateRecordType

السجل EMR_SETPOLYFILLMODE يحدد وضعية تعبئة المضلع.

عمومًا، تختلف الأوضاع فقط في الحالات التي يجب فيها ملء مضلع معقّد ومتداخل؛ على سبيل المثال، مضلع خماسي الشكل يُكوّن نجمة خماسية النقاط مع مضلع خماسي في الوسط. في مثل هذه الحالات، يجب أن يملأ وضع ALTERNATE كل منطقة مغلقة أخرى داخل المضلع (نقاط النجمة)، بينما يجب أن يملأ وضع WINDING جميع المناطق (نقاط النجمة والمضلع الخماسي). عندما يكون وضع الملء هو ALTERNATE، يجب ملء المنطقة بين الأضلاع ذات الأرقام الفردية والزوجية للمضلع على كل خط مسح. أي أن المنطقة بين الضلع الأول والثاني يجب أن تُملأ، وكذلك بين الضلع الثالث والرابع، وهكذا. عندما يكون وضع الملء هو WINDING، يجب ملء أي منطقة لها قيمة winding غير صفرية. قيمة winding هي عدد المرات التي سيُدور فيها القلم المستخدم لرسم المضلع حول المنطقة. اتجاه كل حافة من أضلاع المضلع مهم.

المنشئات

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

الطرق

طريقةالوصف
getPolygonFillMode()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع ملء المضلع ويجب أن يكون ضمن تعداد PolygonFillMode (القسم 2.1.27).
setPolygonFillMode(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد وضع ملء المضلع ويجب أن يكون ضمن تعداد PolygonFillMode (القسم 2.1.27).

EmfSetPolyFillMode(EmfRecord source)

public EmfSetPolyFillMode(EmfRecord source)

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

Parameters:

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

EmfSetPolyFillMode()

public EmfSetPolyFillMode()

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

getPolygonFillMode()

public int getPolygonFillMode()

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

Returns: int

setPolygonFillMode(int value)

public void setPolygonFillMode(int value)

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

Parameters:

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