Método IXpsRasterizationFactory1::CreateRasterizer (xpsrassvc.h)
El método CreateRasterize crea un objeto rasterizador XPS que puede controlar colores de alta precisión.
Sintaxis
HRESULT CreateRasterizer(
[in, optional] IXpsOMPage *xpsPage,
[in] FLOAT DPI,
[in] XPSRAS_RENDERING_MODE nonTextRenderingMode,
[in] XPSRAS_RENDERING_MODE textRenderingMode,
XPSRAS_PIXEL_FORMAT pixelFormat,
[out, optional] IXpsRasterizer **ppIXPSRasterizer
);
Parámetros
[in, optional] xpsPage
Puntero a un objeto IXpsOMPage que representa la página fija XPS que se va a representar. Este objeto encapsula una sección FixedPage de un documento XPS. Para obtener más información, vea IXpsOMPage.
[in] DPI
Puntos por pulgada en la salida rasterizada. Este parámetro se aplica a las dimensiones x e y del mapa de bits de salida. El valor de PPP es la resolución del dispositivo que se va a imprimir o mostrar la página fija XPS.
[in] nonTextRenderingMode
Modo de representación para elementos que no son de texto en la salida rasterizada. Este parámetro indica si se va a generar una salida antialiased. Establezca este parámetro en uno de los siguientes valores de enumeración XPSRAS_RENDERING_MODE:
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
[in] textRenderingMode
Modo de representación para texto en la salida rasterizada. Este parámetro indica si se va a generar una salida antialiased. Establezca este parámetro en uno de los siguientes valores de enumeración XPSRAS_RENDERING_MODE:
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
pixelFormat
Parámetro pixelFormat .
[out, optional] ppIXPSRasterizer
Este parámetro apunta a una ubicación en la que el método escribe un puntero a la interfaz IXpsRasterizer del objeto rasterizador XPS recién creado. Si se produce un error en el método, escribe NULL en esta ubicación y devuelve un código de error.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | xpsrassvc.h (incluye Xpsrassvc.h) |