EmfPolyBezier16

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType, com.aspose.imaging.fileformats.emf.emf.records.EmfBoundedRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfPolyShape

public final class EmfPolyBezier16 extends EmfPolyShape

Запись EMR_POLYBEZIER16 определяет одну или несколько кривых Безье. Кривые рисуются с помощью текущей ручки.

Кубические кривые Безье определяются с использованием конечных точек и контрольных точек, указанных в поле aPoints. Первая кривая рисуется от первой точки до четвертой, используя вторую и третью точки в качестве контрольных. Каждая последующая кривая в последовательности требует ровно три дополнительные точки: конечная точка предыдущей кривой используется как начальная точка, следующие две точки последовательности являются контрольными точками, а третья — конечной точкой. Кубические кривые Безье ДОЛЖНЫ рисоваться с использованием текущей ручки.

Конструкторы

КонструкторОписание
EmfPolyBezier16(EmfRecord source)Инициализирует новый экземпляр класса EmfPolyBezier16.
EmfPolyBezier16()Инициализирует новый экземпляр класса EmfPolyBezier16.

EmfPolyBezier16(EmfRecord source)

public EmfPolyBezier16(EmfRecord source)

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

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

EmfPolyBezier16()

public EmfPolyBezier16()

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