EmfPlusDrawImagePoints
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 EmfPlusDrawImagePoints extends EmfPlusDrawingRecordType
سجل EmfPlusDrawImagePoints يحدد رسم صورة مُقاسة داخل متوازي أضلاع.
يمكن لـ EmfPlusImage تحديد إما صورة نقطية أو ملف تعريف. يمكن تعديل الألوان في الصورة أثناء العرض. يمكن تصحيحها، تعتيمها، إضاءتها، وإزالتها.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusDrawImagePoints(EmfPlusRecord source) | ينشئ مثيلًا جديدًا من الفئة EmfPlusDrawImagePoints. |
الطرق
| طريقة | الوصف |
|---|---|
| getCompressed() | يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. |
| setCompressed(boolean value) | يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطاً. |
| getObjectId() | يحصل أو يعيّن معرف الكائن. |
| setObjectId(byte value) | يحصل أو يعيّن معرف الكائن. |
| getApplyingAnEffect() | يحصل أو يعيّن قيمة تشير إلى ما إذا كان [applying an effect]. |
| setApplyingAnEffect(boolean value) | يحصل أو يعيّن قيمة تشير إلى ما إذا كان [applying an effect]. |
| getRelative() | يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا EmfPlusDrawImagePoints نسبياً. |
| setRelative(boolean value) | يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا EmfPlusDrawImagePoints نسبياً. |
| getImageAttributesId() | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحتوي على فهرس كائن EmfPlusImageAttributes الاختياري (القسم 2.2.1.5) في جدول كائنات EMF+. |
| setImageAttributesId(int value) | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحتوي على فهرس كائن EmfPlusImageAttributes الاختياري (القسم 2.2.1.5) في جدول كائنات EMF+. |
| getSrcUnit() | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد وحدات حقل SrcRect. |
| setSrcUnit(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد وحدات حقل SrcRect. |
| getSrcRect() | يحصل أو يعيّن كائن EmfPlusRectF (القسم 2.2.2.39) يحدد جزءًا من الصورة التي سيتم عرضها. |
| setSrcRect(RectangleF value) | يحصل أو يعيّن كائن EmfPlusRectF (القسم 2.2.2.39) يحدد جزءًا من الصورة التي سيتم عرضها. |
| getPointData() | يحصل أو يعيّن مصفوفة من Count نقطة تحدد ثلاث نقاط لمستطيل متوازي الأضلاع. |
| setPointData(PointF[] value) | يحصل أو يعيّن مصفوفة من Count نقطة تحدد ثلاث نقاط لمستطيل متوازي الأضلاع. |
EmfPlusDrawImagePoints(EmfPlusRecord source)
public EmfPlusDrawImagePoints(EmfPlusRecord source)
ينشئ مثيلًا جديدًا من الفئة EmfPlusDrawImagePoints.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfPlusRecord | المصدر. |
getCompressed()
public boolean getCompressed()
يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطًا. تشير هذه البتة إلى ما إذا كان حقل PointData يحدد بيانات مضغوطة. إذا تم تعيينها، فإن PointData يحدد مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16‑بت. إذا لم تُعيّن، فإن PointData يحدد مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات عائمة 32‑بت. ملاحظة: إذا تم تعيين علم P (أدناه)، تكون هذه العلامة غير معرفة ويجب تجاهلها.
Returns: boolean
setCompressed(boolean value)
public void setCompressed(boolean value)
يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطًا. تشير هذه البتة إلى ما إذا كان حقل PointData يحدد بيانات مضغوطة. إذا تم تعيينها، فإن PointData يحدد مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16‑بت. إذا لم تُعيّن، فإن PointData يحدد مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات عائمة 32‑بت. ملاحظة: إذا تم تعيين علم P (أدناه)، تكون هذه العلامة غير معرفة ويجب تجاهلها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getObjectId()
public byte getObjectId()
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusImage (القسم 2.2.1.4) في جدول كائنات EMF+، الذي يحدد الصورة المراد عرضها. يجب أن تكون القيمة بين الصفر و 63 شاملًا.
القيمة: معرف الكائن.
Returns: byte
setObjectId(byte value)
public void setObjectId(byte value)
يحصل أو يعيّن معرف الكائن. فهرس كائن EmfPlusImage (القسم 2.2.1.4) في جدول كائنات EMF+، الذي يحدد الصورة المراد عرضها. يجب أن تكون القيمة بين الصفر و 63 شاملًا.
القيمة: معرف الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getApplyingAnEffect()
public boolean getApplyingAnEffect()
يحصل أو يعيّن قيمة تشير إلى ما إذا كان [applying an effect]. تشير هذه البتة إلى أن عرض الصورة يتضمن تطبيق تأثير. إذا تم تعيينها، يجب أن يكون كائن من فئة Effect قد تم تحديده في سجل EmfPlusSerializableObject سابقًا (القسم 2.3.5.2).
القيمة: true إذا كان [applying an effect]؛ وإلا false.
Returns: boolean
setApplyingAnEffect(boolean value)
public void setApplyingAnEffect(boolean value)
يحصل أو يعيّن قيمة تشير إلى ما إذا كان [applying an effect]. تشير هذه البتة إلى أن عرض الصورة يتضمن تطبيق تأثير. إذا تم تعيينها، يجب أن يكون كائن من فئة Effect قد تم تحديده في سجل EmfPlusSerializableObject سابقًا (القسم 2.3.5.2).
القيمة: true إذا كان [applying an effect]؛ وإلا false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getRelative()
public boolean getRelative()
يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا EmfPlusDrawImagePoints نسبياً. تشير هذه البتة إلى ما إذا كان حقل PointData يحدد مواقع نسبية أو مطلقة. إذا تم تعيينها، كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات يكون نسبياً إلى الموقع المحدد بالعنصر السابق في المصفوفة. في حالة العنصر الأول في PointData، يُفترض وجود موقع سابق عند الإحداثيات (0,0). إذا لم تُعيّن، فإن PointData يحدد مواقع مطلقة وفقًا لعلم C. ملاحظة: إذا تم تعيين هذه العلامة، فإن علم C (أعلاه) غير معرف ويجب تجاهله.
القيمة: true إذا كان نسبيًا؛ وإلا false.
Returns: boolean
setRelative(boolean value)
public void setRelative(boolean value)
يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا EmfPlusDrawImagePoints نسبياً. تشير هذه البتة إلى ما إذا كان حقل PointData يحدد مواقع نسبية أو مطلقة. إذا تم تعيينها، كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات يكون نسبياً إلى الموقع المحدد بالعنصر السابق في المصفوفة. في حالة العنصر الأول في PointData، يُفترض وجود موقع سابق عند الإحداثيات (0,0). إذا لم تُعيّن، فإن PointData يحدد مواقع مطلقة وفقًا لعلم C. ملاحظة: إذا تم تعيين هذه العلامة، فإن علم C (أعلاه) غير معرف ويجب تجاهله.
القيمة: true إذا كان نسبيًا؛ وإلا false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getImageAttributesId()
public int getImageAttributesId()
يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحتوي على فهرس كائن EmfPlusImageAttributes الاختياري (القسم 2.2.1.5) في جدول كائنات EMF+.
القيمة: معرف سمات الصورة.
Returns: int
setImageAttributesId(int value)
public void setImageAttributesId(int value)
يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحتوي على فهرس كائن EmfPlusImageAttributes الاختياري (القسم 2.2.1.5) في جدول كائنات EMF+.
القيمة: معرف سمات الصورة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getSrcUnit()
public int getSrcUnit()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد وحدات حقل SrcRect. يجب أن يكون قيمة UnitPixel من تعداد UnitType (القسم 2.1.1.33).
القيمة: وحدة المصدر.
Returns: int
setSrcUnit(int value)
public void setSrcUnit(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد وحدات حقل SrcRect. يجب أن يكون قيمة UnitPixel من تعداد UnitType (القسم 2.1.1.33).
القيمة: وحدة المصدر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getSrcRect()
public RectangleF getSrcRect()
يحصل أو يعيّن كائن EmfPlusRectF (القسم 2.2.2.39) يحدد جزءًا من الصورة التي سيتم عرضها.
القيمة: مستطيل المصدر.
Returns: RectangleF
setSrcRect(RectangleF value)
public void setSrcRect(RectangleF value)
يحصل أو يعيّن كائن EmfPlusRectF (القسم 2.2.2.39) يحدد جزءًا من الصورة التي سيتم عرضها.
القيمة: مستطيل المصدر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | RectangleF |
getPointData()
public PointF[] getPointData()
يحصل أو يعيّن مصفوفة من Count نقطة تحدد ثلاث نقاط لمستطيل متوازي الأضلاع. تمثل النقاط الثلاث الزاوية العليا اليسرى، العليا اليمنى، والسفلى اليسرى للمستطيل. يتم استنتاج النقطة الرابعة للمستطيل من الثلاث نقاط الأولى. يجب أن يخضع الجزء من الصورة المحدد بحقل SrcRect إلى تحويلات التحجيم والقص إذا لزم الأمر لتناسب داخل المستطيل.
القيمة: بيانات النقاط.
Returns: com.aspose.imaging.PointF[]
setPointData(PointF[] value)
public void setPointData(PointF[] value)
يحصل أو يعيّن مصفوفة من Count نقطة تحدد ثلاث نقاط لمستطيل متوازي الأضلاع. تمثل النقاط الثلاث الزاوية العليا اليسرى، العليا اليمنى، والسفلى اليسرى للمستطيل. يتم استنتاج النقطة الرابعة للمستطيل من الثلاث نقاط الأولى. يجب أن يخضع الجزء من الصورة المحدد بحقل SrcRect إلى تحويلات التحجيم والقص إذا لزم الأمر لتناسب داخل المستطيل.
القيمة: بيانات النقاط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | PointF[] |