SvgImageSource.RasterizePixelWidth Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A largura (em pixels lógicos) a ser usada para operações de decodificação de 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 o SvgImageSource se encaixe no espaço disponível.
Observação
Em C#, você pode obter NaN do Double.NaN.
No C++, você pode obter o 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.