Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records جمع آوری: Aspose.Imaging.dll (25.4.0)

رکورد EmfPlusDrawImagePoints مشخص می کند که یک تصویر مقیاس شده در داخل یک پارالوگراف طراحی شده است.

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

اعضای ارثی

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

یک EmfPlusImage می تواند یک bitmap یا متافیل را مشخص کند.رنگ ها در یک تصویر می توانند در هنگام رزرو دستکاری شوند، می توانند اصلاح شوند، تاریک شوند،روشن شد و دور شد.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

شروع یک مثال جدید از کلاس Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

منبع است.

Properties

ApplyingAnEffect

در این مطلب قصد داریم به شما بگوئیم که آیا می خواهید یا نه یا نه.این نقطه نشان می دهد که ارائه تصویر شامل استفاده از یک اثر است.اگر تنظیم شده باشد، یک شی از کلاس اثر باید در یک قبلی مشخص شده باشد.EmfPlusSerializableObject رکورد (قسمت 2.3.5.2)

public bool ApplyingAnEffect { get; set; }

ارزش املاک

bool

Compressed

دریافت یا تنظیم یک مقدار نشان می دهد که آیا PointData فشرده شده است یا خیر.این بیت نشان می دهد که آیا میدان PointData داده های فشرده را مشخص می کند یا خیر.اگر تنظیم شود، PointData مکان های مطلق را در فضای هماهنگی با کل 16 بیتی مشخص می کند.اگر روشن باشد، PointData مکان های مطلق را در فضای هماهنگی باهماهنگی های نقطه پرواز 32 بیتیاگر پرچم P (در زیر) تنظیم شده باشد، این پرچم نامحدود است و باید نادیده گرفته شود.

public bool Compressed { get; set; }

ارزش املاک

bool

ImageAttributesId

دریافت یا تنظیم یک کل 32 بیتی غیر امضا شده که حاوی شاخصگزینه EmfPlusImageAttributes (قسمت 2.2.1.5) در جدول EMF+ اشیاء.

public int ImageAttributesId { get; set; }

ارزش املاک

int

ObjectId

دریافت یا تنظیم شناسه اشیاء.شاخص یک اشیاء EmfPlusImage (قسمت 2.2.1.4) در EMF+جدول اشیاء، که تصویر را مشخص می کند.قیمت باید صفر تا 63 باشد، شامل.

public byte ObjectId { get; set; }

ارزش املاک

byte

PointData

دریافت یا تنظیم مجموعه ای از نقاط شمارش که سه نقطه از یک پارالوگراف را مشخص می کند.سه نقطه نشان دهنده گوشه های بالا چپ، بالا راست و پایین چپپاراللوگرافی: نقطه چهارم پاراللوگرافی از سه نقطه اول خارج می شود.بخشی از تصویر مشخص شده توسط میدان SrcRect SHOULD دارای مقیاس و چرخشتغییر در صورت لزوم برای انطباق در داخل پارالوگراف اعمال می شود.

public PointF[] PointData { get; set; }

ارزش املاک

PointF [ ]

Relative

دریافت یا تنظیم یک مقدار نشان می دهد که آیا این Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints نسبی است.این نقطه نشان می دهد که آیا میدان PointData مکان های نسبی یا مطلق را مشخص می کند.اگر تنظیم شود، هر عنصر در PointData یک مکان را در فضای هماهنگی مشخص می کند کهدر رابطه با موقعیت مشخص شده توسط عنصر قبلی در ردیف.در مورداولین عنصر در PointData، یک موقعیت قبلی در هماهنگی ها (0.0) در نظر گرفته می شود.PointData مکان های مطلق را با توجه به پرچم C مشخص می کند.توجه داشته باشید اگر این پرچم تنظیم شود، پرچم C (در بالا) نامحدود است و باید نادیده گرفته شود.

public bool Relative { get; set; }

ارزش املاک

bool

SrcRect

دریافت یا تنظیم یک اشیاء EmfPlusRectF (قسمت 2.2.2.39) که یک بخش از تصویر را تعریف می کند.

public RectangleF SrcRect { get; set; }

ارزش املاک

RectangleF

SrcUnit

دریافت یا تنظیم یک کل 32 بیتی امضا شده که واحد های میدان SrcRect را تعریف می کند.ارزش UnitPixel در فهرست UnitType باشد (قسمت 2.1.1.33).

public EmfPlusUnitType SrcUnit { get; set; }

ارزش املاک

EmfPlusUnitType

 فارسی