Class PageOutputColor.PageOutputColorOption

Class PageOutputColor.PageOutputColorOption

Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)

Describes the Aspose.Page.XPS.XpsMetadata.PageOutputColor feature options.

public sealed class PageOutputColor.PageOutputColorOption : Option, PageOutputColor.IPageOutputColorItem, IFeatureItem, IPrintTicketElementChild

Inheritance

objectPrintTicketElementCompositePrintTicketElementOptionPageOutputColor.PageOutputColorOption

Implements

PageOutputColor.IPageOutputColorItem, IFeatureItem, IPrintTicketElementChild

Inherited Members

Option.Add(params IOptionItem[]), PrintTicketElement.Name, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

PageOutputColorOption(string, params IPageOutputColorOptionItem[])

Creates a new instance.

public PageOutputColorOption(string optionName, params PageOutputColor.IPageOutputColorOptionItem[] items)

Parameters

optionName string

An options name.

items PageOutputColor.IPageOutputColorOptionItem[]

An arbitrary array of Aspose.Page.XPS.XpsMetadata.PageOutputColor.IPageOutputColorOptionItem instances.

Methods

Add(params IPageOutputColorOptionItem[])

Adds an array of Aspose.Page.XPS.XpsMetadata.PageOutputColor.IPageOutputColorOptionItem instances to the option.

public PageOutputColor.PageOutputColorOption Add(params PageOutputColor.IPageOutputColorOptionItem[] items)

Parameters

items PageOutputColor.IPageOutputColorOptionItem[]

An arbitrary array of Aspose.Page.XPS.XpsMetadata.PageOutputColor.IPageOutputColorOptionItem instances.

Returns

PageOutputColor.PageOutputColorOption

This options instance.

Color(int, int)

Specifies the output should be in color.

public static PageOutputColor.PageOutputColorOption Color(int deviceBitsPerPixel, int driverBitsPerPixel)

Parameters

deviceBitsPerPixel int

A DeviceBitsPerPixel scored property value that indicates the number of bits per pixel of color data supported by the printer.

driverBitsPerPixel int

A DriverBitsPerPixel scored property value that indicates the number of bits per pixel that the core driver should use for its bitmap rendering buffer.

Returns

PageOutputColor.PageOutputColorOption

The PageOutputColor options.

Grayscale(int, int)

Specifies the output should be in grayscale.

public static PageOutputColor.PageOutputColorOption Grayscale(int deviceBitsPerPixel, int driverBitsPerPixel)

Parameters

deviceBitsPerPixel int

A DeviceBitsPerPixel scored property value that indicates the number of bits per pixel of color data supported by the printer.

driverBitsPerPixel int

A DriverBitsPerPixel scored property value that indicates the number of bits per pixel that the core driver should use for its bitmap rendering buffer.

Returns

PageOutputColor.PageOutputColorOption

The PageOutputColor options.

Monochrome(int, int)

Specifies the output should be in monochrome (Black).

public static PageOutputColor.PageOutputColorOption Monochrome(int deviceBitsPerPixel, int driverBitsPerPixel)

Parameters

deviceBitsPerPixel int

A DeviceBitsPerPixel scored property value that indicates the number of bits per pixel of color data supported by the printer.

driverBitsPerPixel int

A DriverBitsPerPixel scored property value that indicates the number of bits per pixel that the core driver should use for its bitmap rendering buffer.

Returns

PageOutputColor.PageOutputColorOption

The PageOutputColor options.

 English