Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Records Assembleia: Aspose.Imaging.dll (25.4.0)

O registro EMR_SETDIBITSTODEVICE especifica uma transferência de blocos de pixels das linhas de escaneamento especificadas deum bitmap fonte para um rectangulo de destino.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

Membros herdados

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Este registro suporta imagens de origem em formato JPEG e PNG. O campo de compressão na fonteO bitmap header especifica o formato da imagem.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

A fonte .

Properties

Bounds

Recebe ou coloca um objeto WMF RectL ([MS-WMF] secção 2.2.2.19) que define oDestinação para limitar o rectangulo em unidades de dispositivo.

public Rectangle Bounds { get; set; }

Valor da propriedade

Rectangle

cães

Recebe ou coloca um inteiro não assinado de 32 bits que especifica o número de linhas de escaneamento.

public int CScans { get; set; }

Valor da propriedade

int

CxSrc

Recebe ou coloca um integer assinado de 32 bits que especifica a largura em pixels do rectangulo da fonte.

public int CxSrc { get; set; }

Valor da propriedade

int

CySrc

Recebe ou coloca um integer assinado de 32 bits que especifica a altura em pixels do rectangulo da fonte

public int CySrc { get; set; }

Valor da propriedade

int

Avaliação

Recebe ou coloca um inteiro não assinado de 32 bits que especifica a primeira linha de scan na linha.

public int IStartScan { get; set; }

Valor da propriedade

int

SourceBitmap

Recebe ou coloca um buffer que contém o bitmap fonte, que não é necessário sercontínuo com a porção fixa do registro EMR_SETDIBITSTODEVICE.Neste buffer que são etiquetados “UndefinedSpace” são opcionais e DEVE ser ignorado.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valor da propriedade

WmfDeviceIndependentBitmap

UsageSrc

Recebe ou coloca um inteiro não assinado de 32 bits que especifica como interpretar valores noA tabela de cores no cabeçalho do bitmap fonte. Este valor DEVE estar na lista de DIBColores (secção 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Valor da propriedade

EmfDibColors

XDest

Recebe ou coloca um integer assinado de 32 bits que especifica o coordenado lógico x da parte superior esquerdaO canto da direção de destino.

public int XDest { get; set; }

Valor da propriedade

int

XSrc

Recebe ou coloca um integer assinado de 32 bits que especifica o coordenado x em pixels da esquerda inferiorO ângulo da fonte rectangular.

public int XSrc { get; set; }

Valor da propriedade

int

eDest

Recebe ou coloca um integer assinado de 32 bits que especifica o y-coordenado lógico da parte superior esquerdaO canto da direção de destino.

public int YDest { get; set; }

Valor da propriedade

int

O SRC

Recebe ou coloca um integer assinado de 32 bits que especifica o y-coordenado em pixels da parte inferior esquerdaO ângulo da fonte rectangular.

public int YSrc { get; set; }

Valor da propriedade

int

 Português