Class GraphicContext
Nome do espaço: Aspose.Html.Rendering Assembleia: Aspose.HTML.dll (25.4.0)
Mantenha os parâmetros de controle gráfico atuais.Estes parâmetros definem o quadro global dentro do qual os operadores gráficos executam.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Inicia uma nova instância da classe Aspose.Html.Rendering.GraphicContext.
public GraphicContext()
Properties
CharacterSpacing
Sete ou obtenha personagem espaçando.
public virtual float CharacterSpacing { get; set; }
Valor da propriedade
FillBrush
Colocar ou obter o objeto de borracha que é usado para preencher os interiores dos caminhos.
public virtual IBrush FillBrush { get; set; }
Valor da propriedade
Font
Selecione ou obtenha o objeto de letra do tipo real que é usado para renderizar texto.
public virtual ITrueTypeFont Font { get; set; }
Valor da propriedade
FontSize
Faça ou obtenha o tamanho do texto.
public virtual float FontSize { get; set; }
Valor da propriedade
FontStyle
Configurar ou obter o estilo de texto.
public virtual WebFontStyle FontStyle { get; set; }
Valor da propriedade
LineCap
Selecione ou obtenha o código que especifica a forma dos pontos finais para qualquer caminho aberto que é estragado.
public virtual StrokeLineCap LineCap { get; set; }
Valor da propriedade
LineDashOffset
Configurar ou receber o desembolso da fase do padrão de dash da linha atual.
public virtual float LineDashOffset { get; set; }
Valor da propriedade
LineDashPattern
Configurar ou obter a descrição do padrão de dash para ser usado quando os caminhos são quebrados. pode ser configurado para zero ou uma linha vazia para ser desativado.
public virtual float[] LineDashPattern { get; set; }
Valor da propriedade
float [ ]
LineJoin
Selecione ou obtenha o código que especifica a forma das articulações entre os segmentos conectados de um caminho quebrado.
public virtual StrokeLineJoin LineJoin { get; set; }
Valor da propriedade
LineWidth
Coloque ou obtém a espessura dos caminhos para ser quebrado.
public virtual float LineWidth { get; set; }
Valor da propriedade
MiterLimit
Colocar ou obter a extensão máxima da linha medida se junta para os caminhos quebrados.Este parâmetro limita a duração dos “spikes” produzidos quando os segmentos de linha se juntam em ângulos agudos.
public virtual float MiterLimit { get; set; }
Valor da propriedade
StrokeBrush
Colocar ou obter o objeto de borracha que é usado para caminhos quebrados.
public virtual IBrush StrokeBrush { get; set; }
Valor da propriedade
TextInfo
Recebe um objeto Aspose.Html.Rendering.TextInfo que contém informações sobre o texto renderizado.
public virtual TextInfo TextInfo { get; }
Valor da propriedade
TransformationMatrix
Mantenha ou obtém uma matriz de transformação.
public virtual IMatrix TransformationMatrix { get; set; }
Valor da propriedade
Methods
Clone()
Cria uma nova instância de uma classe GraphicContext com os mesmos valores de propriedade que uma instância existente.
public virtual GraphicContext Clone()
Returns
Instância de um contexto gráfico
Transform(Imatriz)
Modificar a matriz de transformação corrente multiplicando a matriz especificada.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Matriz de transformação.