PrintTicket.PageScalingFactor Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el porcentaje en el que la impresora amplía o reduce la imagen de impresión de una página.
public:
property Nullable<int> PageScalingFactor { Nullable<int> get(); void set(Nullable<int> value); };
public int? PageScalingFactor { get; set; }
member this.PageScalingFactor : Nullable<int> with get, set
Public Property PageScalingFactor As Nullable(Of Integer)
Valor de propiedad
Un valor de Int32 que representa un porcentaje.
Excepciones
El código de llamada ha intentado establecer la propiedad en un valor que es menor que 1.
Comentarios
La impresora puede tener límites máximos y mínimos para el escalado. Puede probar los límites de escala mediante PageScalingFactorRange.
Un null
valor para esta propiedad significa que no se especifica esta configuración de característica. Además, cuando el valor es null
, las versiones XML de PrintTicket (vea SaveTo y GetXmlStream) no contendrán ningún marcado para esta característica.
Esta PageScalingFactor propiedad representa generalmente la palabra clave ScaleScoredProperty
de la palabra clave del esquema de PageScaling
impresión. Pero hay algunas complejidades como se indica a continuación.
Al leer la propiedad , la propiedad se comporta de la PageScalingFactor siguiente manera.
Si el documento XML PrintTicket tiene la
PageScaling
característica establecida en la opción CustomSquare y el valor scale de la opción CustomSquare es un valor positivo, ese es el valor que se devuelve.Si el documento XML PrintTicket tiene la
PageScaling
característica establecida en la opción Personalizado y el valor scaleWidth de la opción personalizada es un valor positivo, ese es el valor que se devuelve.En todos los demás casos,
null
se devuelve .
Al establecer la propiedad , la propiedad se comporta de la PageScalingFactor siguiente manera.
Si se establece
null
en , elPageScaling
marcado se quita del documento XML PrintTicket.De lo contrario, la
PageScaling
característica del documento XML PrintTicket se establece en CustomSquare y el valor scale de la opción CustomSquare se establece en el valor pasado. (Vea Excepciones para saber qué ocurre si la propiedad está establecida en un valor menor que 1).
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de