Class MediaFeature
- Namespace
- iText.StyledXmlParser.Css.Media
- Assembly
- itext.styledxmlparser.dll
Class that bundles all the media feature values.
public sealed class MediaFeature
- Inheritance
-
MediaFeature
- Inherited Members
Fields
ASPECT_RATIO
Value: <ratio>
Media: visual, tactile
Accepts min/max prefixes: yes
Describes the aspect ratio of the targeted display area of the output device.
public const string ASPECT_RATIO = "aspect-ratio"
Field Value
Remarks
Value: <ratio>
Media: visual, tactile
Accepts min/max prefixes: yes
Describes the aspect ratio of the targeted display area of the output device.
This value consists of two positive integers separated by a slash ("/") character.
This represents the ratio of horizontal pixels (first term) to vertical pixels (second term).
COLOR
Value: <integer>
Media: visual
Accepts min/max prefixes: yes
Indicates the number of bits per color component of the output device.
public const string COLOR = "color"
Field Value
Remarks
Value: <integer>
Media: visual
Accepts min/max prefixes: yes
Indicates the number of bits per color component of the output device. If the device is not a color device, this value is zero.
COLOR_INDEX
Value: <integer>
Media: visual
Accepts min/max prefixes: yes
Indicates the number of entries in the color look-up table for the output device.
public const string COLOR_INDEX = "color-index"
Field Value
GRID
Value: <mq-boolean> which is an <integer> that can only have the 0 and 1 value.
Media: all
Accepts min/max prefixes: no
Determines whether the output device is a grid device or a bitmap device.
public const string GRID = "grid"
Field Value
Remarks
Value: <mq-boolean> which is an <integer> that can only have the 0 and 1 value.
Media: all
Accepts min/max prefixes: no
Determines whether the output device is a grid device or a bitmap device.
If the device is grid-based (such as a TTY terminal or a phone display with only one font),
the value is 1. Otherwise it is zero.
HEIGHT
Value: <length>
Media: visual, tactile
Accepts min/max prefixes: yes
The height media feature describes the height of the output device's rendering surface
(such as the height of the viewport or of the page box on a printer).
public const string HEIGHT = "height"
Field Value
MONOCHROME
Value: <integer>
Media: visual
Accepts min/max prefixes: yes
Indicates the number of bits per pixel on a monochrome (greyscale) device.
public const string MONOCHROME = "monochrome"
Field Value
Remarks
Value: <integer>
Media: visual
Accepts min/max prefixes: yes
Indicates the number of bits per pixel on a monochrome (greyscale) device.
If the device isn't monochrome, the device's value is 0.
ORIENTATION
Value: landscape | portrait
Media: visual
Accepts min/max prefixes: no
Indicates whether the viewport is in landscape (the display is wider than it is tall) or
portrait (the display is taller than it is wide) mode.
public const string ORIENTATION = "orientation"
Field Value
RESOLUTION
Value: <resolution>
Media: bitmap
Accepts min/max prefixes: yes
Indicates the resolution (pixel density) of the output device.
public const string RESOLUTION = "resolution"
Field Value
Remarks
Value: <resolution>
Media: bitmap
Accepts min/max prefixes: yes
Indicates the resolution (pixel density) of the output device. The resolution may be specified in
either dots per inch (dpi) or dots per centimeter (dpcm).
SCAN
Value: progressive | interlace
Media: tv
Accepts min/max prefixes: no
Describes the scanning process of television output devices.
public const string SCAN = "scan"
Field Value
WIDTH
Value: <length>
Media: visual, tactile
Accepts min/max prefixes: yes
The width media feature describes the width of the rendering surface of the output device
(such as the width of the document window, or the width of the page box on a printer).
public const string WIDTH = "width"