Class MediaDeviceDescription
java.lang.Object
com.itextpdf.styledxmlparser.css.media.MediaDeviceDescription
Class that bundles all the values of a media device description.
-
Constructor Summary
ConstructorsConstructorDescriptionMediaDeviceDescription(String type) SeeMediaTypeclass constants for possible values.MediaDeviceDescription(String type, float width, float height) Creates a newMediaDeviceDescriptioninstance. -
Method Summary
Modifier and TypeMethodDescriptionstatic MediaDeviceDescriptionCreates the defaultMediaDeviceDescription.intGets the bits per component.intGets the color index.static MediaDeviceDescriptionGets defaultMediaDeviceDescriptioninstance.floatGets the height in points.intGets the number of bits per pixel on a monochrome (greyscale) device.Gets the orientation.floatGets the resolution in DPI.getScan()Gets the scan value.getType()Gets the type.floatgetWidth()Gets the width in points.booleanisGrid()Checks if the media device is a grid.setBitsPerComponent(int bitsPerComponent) Sets the bits per component.setColorIndex(int colorIndex) Sets the color index.setGrid(boolean grid) Sets the grid value.setHeight(float height) Sets the height in points.setMonochrome(int monochrome) Sets the number of bits per pixel on a monochrome (greyscale) device.setOrientation(String orientation) Sets the orientation.setResolution(float resolution) Sets the resolution in DPI.Sets the scan value.setWidth(float width) Sets the width in points.
-
Constructor Details
-
MediaDeviceDescription
SeeMediaTypeclass constants for possible values.- Parameters:
-
type- a type of the media to use.
-
MediaDeviceDescription
Creates a newMediaDeviceDescriptioninstance.- Parameters:
-
type- the type -
width- the width -
height- the height
-
-
Method Details
-
createDefault
Creates the defaultMediaDeviceDescription.- Returns:
- the media device description
-
getDefault
Gets defaultMediaDeviceDescriptioninstance. Do not modify any fields of the returned media device description because it may lead to unpredictable results. UsecreateDefault()if you want to modify device description.- Returns:
- the default media device description
-
getType
Gets the type.- Returns:
- the type
-
getBitsPerComponent
public int getBitsPerComponent()Gets the bits per component.- Returns:
- the bits per component
-
setBitsPerComponent
Sets the bits per component.- Parameters:
-
bitsPerComponent- the bits per component - Returns:
- the media device description
-
getColorIndex
public int getColorIndex()Gets the color index.- Returns:
- the color index
-
setColorIndex
Sets the color index.- Parameters:
-
colorIndex- the color index - Returns:
- the media device description
-
getWidth
public float getWidth()Gets the width in points.- Returns:
- the width
-
setWidth
Sets the width in points.- Parameters:
-
width- the width - Returns:
- the media device description
-
getHeight
public float getHeight()Gets the height in points.- Returns:
- the height
-
setHeight
Sets the height in points.- Parameters:
-
height- the height - Returns:
- the media device description
-
isGrid
public boolean isGrid()Checks if the media device is a grid.- Returns:
- true, if is grid
-
setGrid
Sets the grid value.- Parameters:
-
grid- the grid value - Returns:
- the media device description
-
getScan
Gets the scan value.- Returns:
- the scan value
-
setScan
Sets the scan value.- Parameters:
-
scan- the scan value - Returns:
- the media device description
-
getOrientation
Gets the orientation.- Returns:
- the orientation
-
setOrientation
Sets the orientation.- Parameters:
-
orientation- the orientation - Returns:
- the media device description
-
getMonochrome
public int getMonochrome()Gets the number of bits per pixel on a monochrome (greyscale) device.- Returns:
- the number of bits per pixel on a monochrome (greyscale) device
-
setMonochrome
Sets the number of bits per pixel on a monochrome (greyscale) device.- Parameters:
-
monochrome- the number of bits per pixel on a monochrome (greyscale) device - Returns:
- the media device description
-
getResolution
public float getResolution()Gets the resolution in DPI.- Returns:
- the resolution
-
setResolution
Sets the resolution in DPI.- Parameters:
-
resolution- the resolution - Returns:
- the media device description
-