Класс EmfPlusPath

Summary: The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. The
order for Bezier data points is the start point, control point 1, control point 2, and end point.For
more information see[MSDN - DrawBeziers].

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusPath

Inheritance: EmfPlusGraphicsObjectType

Constructors

NameDescription
EmfPlusPath()Инициализирует новый экземпляр класса EmfPlusPath

Properties

NameTypeAccessDescription
path_point_flagsEmfPlusPathPointFlagsr/wПолучает или задает количество точек пути
32‑битное беззнаковое целое, которое определяет, как интерпретировать точки и связанные типы точек, определённые этим объектом
path_point_typesEmfPlusBasePointType[]r/wПолучает или задает массив, который определяет, как точки в поле PathPoints используются для построения пути.
Тип объектов в этом массиве задаётся флагом R в поле PathPointFlags.
path_pointsPointF[]r/wПолучает или задает массив точек пути
Массив из PathPointCount точек, определяющих путь. Тип объектов в этом массиве задаётся полем PathPointFlags следующим образом:
Если установлен флаг P, точки являются относительными координатами, задаваемыми объектами EmfPlusPointR (section 2.2.2.37).
Если флаг P сброшен и установлен флаг C, точки являются абсолютными координатами, задаваемыми объектами EmfPlusPoint (section 2.2.2.35).
Если флаг P и флаг C сброшены, точки являются абсолютными координатами, задаваемыми объектами EmfPlusPointF (section 2.2.2.36).
versionEmfPlusGraphicsVersionr/wПолучает или задает версию.

Constructor: EmfPlusPath()

 EmfPlusPath() 

Инициализирует новый экземпляр класса EmfPlusPath