Compartilhar via


SvgImageSource.RasterizePixelWidth Propriedade

Definição

Obtém ou define a largura a ser usada para operações de rasterização SVG.

public:
 property double RasterizePixelWidth { double get(); void set(double value); };
double RasterizePixelWidth();

void RasterizePixelWidth(double value);
public double RasterizePixelWidth { get; set; }
var double = svgImageSource.rasterizePixelWidth;
svgImageSource.rasterizePixelWidth = double;
Public Property RasterizePixelWidth As Double
<SvgImageSource RasterizePixelWidth="double"/>

Valor da propriedade

Double

double

A largura (em pixels lógicos) a ser usada para operações de decodificação SVG. O padrão é NaN.

Comentários

Como as unidades são pixels lógicos, o SVG é decodificado usando valores pré-fatorados para a resolução lógica e, potencialmente, não usará tanta memória.

Se RasterizePixelHeight e RasterizePixelWidth forem NaN, o layout do aplicativo determinará o tamanho da decodificação para que svgImageSource se ajuste no espaço disponível.

Observação

Em C#, você pode obter NaN de Double.NaN.

No C++, você pode obter NaN usando a NAN macro ou std::numeric_limits<double>::quiet_NaN().

Não use o == operador para testar o NaN.

Em C#, use Double.IsNaN() para testar o NaN.

No C++, use isnan() para testar o NaN.

Aplica-se a