Class EmfStretchBlt
Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Records Assembleia: Aspose.Imaging.dll (25.4.0)
O registro EMR_STRETCHBLT especifica uma transferência de blocos de pixels de um bitmap fonte para umdireção de destino, opcionalmente em combinação com um padrão de borracha, de acordo com um raster especificadooperação, estendimento ou compressão da saída para ajustar as dimensões do destino, se necessário.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
Membros herdados
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfStretchBlt(EmfRecord)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
A fonte .
EmfStretchBlt()
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.
public EmfStretchBlt()
Properties
Argb32BkColorSrc
Recebe ou coloca um objeto WMF ColorRef ([MS-WMF] seção 2.2.2.8 que especifica oA cor de fundo da fonte bitmap.
public int Argb32BkColorSrc { get; set; }
Valor da propriedade
BitBltRasterOperation
Recebe ou coloca um inteiro não assinado de 32 bits que especifica a operação do rasterEste código define como os dados de cor do rectangulo da fonte devem ser combinados com odados de cor do rectangulo de destino e opcionalmente um padrão de pulverização, para alcançar a cor final
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Valor da propriedade
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
CxDest
Recebe ou coloca um inteiro assinado de 32 bits que especifica a largura lógica do rectangulo de destino.
public int CxDest { get; set; }
Valor da propriedade
CxSrc
Recebe ou coloca um inteiro assinado de 32 bits que especifica a largura lógica do rectangulo da fonte.
public int CxSrc { get; set; }
Valor da propriedade
CyDest
Recebe ou coloca um inteiro assinado de 32 bits que especifica a altura lógica do rectangulo de destino.
public int CyDest { get; set; }
Valor da propriedade
CySrc
Recebe ou coloca um inteiro assinado de 32 bits que especifica a altura lógica do rectangulo da fonte.
public int CySrc { get; set; }
Valor da propriedade
DestRect
Faça ou coloca a direção.
public Rectangle DestRect { get; set; }
Valor da propriedade
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_STRETCHBLT. de acordo com isso, os campos nesteOs buffers que são etiquetados como “UndefinedSpace” são opcionais e devem ser ignorados.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Valor da propriedade
SrcRect
Recebe ou coloca a direção da fonte.
public Rectangle SrcRect { get; set; }
Valor da propriedade
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
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
XSrc
Recebe ou coloca um integer assinado de 32 bits que especifica o coordenado lógico x da parte superior esquerdaO ângulo da fonte rectangular.
public int XSrc { get; set; }
Valor da propriedade
XformSrc
Recebe ou coloca um objeto XForm (secção 2.2.28) que especifica um espaço mundial para transformar o espaço da página para aplicar ao bitmap fonte.
public Matrix XformSrc { get; set; }
Valor da propriedade
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
O SRC
Recebe ou coloca um integer assinado de 32 bits que especifica o y-coordenado lógico da parte superior esquerdaO ângulo da fonte rectangular.
public int YSrc { get; set; }