Class EmfCreatePalette
Название пространства: Aspose.Imaging.FileFormats.Emf.Emf.Records Ассоциация: Aspose.Imaging.dll (25.4.0)
Запись EMR_CREATEPALETTE определяет логическую палету для графических операций.
public sealed class EmfCreatePalette : EmfObjectCreationRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfObjectCreationRecordType ← EmfCreatePalette
Наследованные члены
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfCreatePalette(EmfRecord)
Инициализует новую инстанцию класса Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfCreatePalette.
public EmfCreatePalette(EmfRecord source)
Parameters
source
EmfRecord
и источник .
Properties
IhPal
Получается или устанавливается 32-битный неподписанный целостник, который указывает индекс объекта логической палиты.в таблице объекта EMF (секция 3.1.1.1). Этот индекс должен быть сохран таким образом, чтобы этот объект мог бытьповторно использованы или модифицированы.
public int IhPal { get; set; }
Стоимость недвижимости
LogPalette
Получается или устанавливается объект LogPalette (секция 2.2.17).Необходимо настроить на 0x0300. Если значение NumberOfEntries в этом объекте является нулевым, обработкаЭтот рекорд должен провалиться.
public EmfLogPalette LogPalette { get; set; }