EmfPlusDrawPie
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType
public final class EmfPlusDrawPie extends EmfPlusDrawingRecordType
سجل EmfPlusDrawPie يحدد رسم جزء من داخل إهليلج.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusDrawPie(EmfPlusRecord source) | يُنشئ مثيلاً جديدًا للفئة EmfPlusDrawPie. |
الطرق
| طريقة | الوصف |
|---|---|
| getCompressed() | يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. |
| setCompressed(boolean value) | يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. |
| getObjectId() | يحصل أو يعيّن معرف الكائن. |
| setObjectId(byte value) | يحصل أو يعيّن معرف الكائن. |
| getStartAngle() | يحصل أو يعيّن زاوية البداية، وهي قيمة عائمة 32‑بت غير سالبة تحدد الزاوية بين محور x والنقطة البداية لشريحة الفطيرة. |
| setStartAngle(float value) | يحصل أو يعيّن زاوية البداية، وهي قيمة عائمة 32‑بت غير سالبة تحدد الزاوية بين محور x والنقطة البداية لشريحة الفطيرة. |
| getSweepAngle() | يحصل أو يعيّن زاوية القوس، وهي قيمة عائمة 32‑بت تحدد مدى القوس الذي يحدد شريحة الفطيرة للرسم، كزاوية بالدرجات تُقاس من نقطة البداية المحددة بواسطة قيمة StartAngle. |
| setSweepAngle(float value) | يحصل أو يعيّن زاوية القوس، وهي قيمة عائمة 32‑بت تحدد مدى القوس الذي يحدد شريحة الفطيرة للرسم، كزاوية بالدرجات تُقاس من نقطة البداية المحددة بواسطة قيمة StartAngle. |
| getRectData() | يحصل أو يعيّن بيانات المستطيل، إما كائن EmfPlusRect أو EmfPlusRectF يحدد صندوق الحد للقطع الناقص الذي يحتوي على شريحة الفطيرة. |
| setRectData(RectangleF value) | يحصل أو يعيّن بيانات المستطيل، إما كائن EmfPlusRect أو EmfPlusRectF يحدد صندوق الحد للقطع الناقص الذي يحتوي على شريحة الفطيرة. |
EmfPlusDrawPie(EmfPlusRecord source)
public EmfPlusDrawPie(EmfPlusRecord source)
يُنشئ مثيلاً جديدًا للفئة EmfPlusDrawPie.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfPlusRecord | المصدر. |
getCompressed()
public boolean getCompressed()
يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. إذا تم الضبط، يحتوي RectData على كائن EmfPlusRect (القسم 2.2.2.38). إذا لم يتم الضبط، يحتوي RectData على كائن EmfPlusRectF (القسم 2.2.2.39).
القيمة: true إذا كان مضغوطًا؛ وإلا false.
Returns: boolean
setCompressed(boolean value)
public void setCompressed(boolean value)
يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. إذا تم الضبط، يحتوي RectData على كائن EmfPlusRect (القسم 2.2.2.38). إذا لم يتم الضبط، يحتوي RectData على كائن EmfPlusRectF (القسم 2.2.2.39).
القيمة: true إذا كان مضغوطًا؛ وإلا false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getObjectId()
public byte getObjectId()
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusPen (القسم 2.2.1.7) في جدول كائنات EMF+ لرسم الفطيرة. يجب أن تكون القيمة من 0 إلى 63، شاملة.
القيمة: معرف الكائن.
Returns: byte
setObjectId(byte value)
public void setObjectId(byte value)
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusPen (القسم 2.2.1.7) في جدول كائنات EMF+ لرسم الفطيرة. يجب أن تكون القيمة من 0 إلى 63، شاملة.
القيمة: معرف الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getStartAngle()
public float getStartAngle()
يحصل أو يعيّن زاوية البداية، وهي قيمة عائمة 32‑بت غير سالبة تحدد الزاوية بين محور x والنقطة البداية لشريحة الفطيرة. أي قيمة مقبولة، ولكن يجب تفسيرها modulo 360، بحيث تكون النتيجة في النطاق من 0.0 شاملًا إلى 360.0 حصريًا.
Returns: float
setStartAngle(float value)
public void setStartAngle(float value)
يحصل أو يعيّن زاوية البداية، وهي قيمة عائمة 32‑بت غير سالبة تحدد الزاوية بين محور x والنقطة البداية لشريحة الفطيرة. أي قيمة مقبولة، ولكن يجب تفسيرها modulo 360، بحيث تكون النتيجة في النطاق من 0.0 شاملًا إلى 360.0 حصريًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getSweepAngle()
public float getSweepAngle()
يحصل أو يعيّن زاوية القوس، وهي قيمة عائمة 32‑بت تحدد مدى القوس الذي يحدد شريحة الفطيرة للرسم، كزاوية بالدرجات تُقاس من نقطة البداية المحددة بواسطة قيمة StartAngle. أي قيمة مقبولة، ولكن يجب حصرها بين -360.0 و 360.0 شاملًا. القيمة الموجبة تشير إلى أن القوس يُعرّف باتجاه عقارب الساعة، والقيمة السالبة تشير إلى أن القوس يُعرّف باتجاه عكس عقارب الساعة.
Returns: float
setSweepAngle(float value)
public void setSweepAngle(float value)
يحصل أو يعيّن زاوية القوس، وهي قيمة عائمة 32‑بت تحدد مدى القوس الذي يحدد شريحة الفطيرة للرسم، كزاوية بالدرجات تُقاس من نقطة البداية المحددة بواسطة قيمة StartAngle. أي قيمة مقبولة، ولكن يجب حصرها بين -360.0 و 360.0 شاملًا. القيمة الموجبة تشير إلى أن القوس يُعرّف باتجاه عقارب الساعة، والقيمة السالبة تشير إلى أن القوس يُعرّف باتجاه عكس عقارب الساعة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getRectData()
public RectangleF getRectData()
يحصل أو يعيّن بيانات المستطيل، إما كائن EmfPlusRect أو EmfPlusRectF يحدد صندوق الحد للقطع الناقص الذي يحتوي على شريحة الفطيرة. هذا المستطيل يحدد موضع وحجم وشكل الشريحة. نوع الكائن في هذا الحقل يُحدد بواسطة قيمة حقل Flags.
Returns: RectangleF
setRectData(RectangleF value)
public void setRectData(RectangleF value)
يحصل أو يعيّن بيانات المستطيل، إما كائن EmfPlusRect أو EmfPlusRectF يحدد صندوق الحد للقطع الناقص الذي يحتوي على شريحة الفطيرة. هذا المستطيل يحدد موضع وحجم وشكل الشريحة. نوع الكائن في هذا الحقل يُحدد بواسطة قيمة حقل Flags.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | RectangleF |