Compartir a través de


Método IXpsRasterizationFactory1::CreateRasterizer (xpsrassvc.h)

El método CreateRasterize crea un objeto de 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 de.

[out, optional] ppIXPSRasterizer

Este parámetro apunta a una ubicación en la que el método escribe un puntero al IXpsRasterizer interfaz 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 hrESULT código de error.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de xpsrassvc.h (include Xpsrassvc.h)

Consulte también

IXPSRasterizationFactory1