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 може вказати або біт-картку, або метафіль.Кольори на зображенні можна маніпулювати під час рендерації. вони можуть бути виправлені, темні,Витягнуто і знято.

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints

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.EmbPlusDrawImagePoints відносно.Цей пункт вказує на те, чи в полі 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

 Українська