Paper Class

class Paper(val width: ImageWriter.Dimension, val height: ImageWriter.Dimension, val margins: ImageWriter.Dimension.Fixed)

Page dimensions given explicitly.

Parameters

  • width — the page width.
  • height — the page height.
  • margins — the blank border, the same on all four sides.

Constructors

Paper

constructor(width: ImageWriter.Dimension, height: ImageWriter.Dimension, margins: ImageWriter.Dimension.Fixed)

Types

Orientation

enum Orientation : Enum<ImageWriter.Paper.Orientation>

Whether the page is taller than it is wide, or the reverse.

Size

enum Size : Enum<ImageWriter.Paper.Size>

The standard paper sizes, for choosing one without stating its measurements.

Properties

height

@JvmField val height: ImageWriter.Dimension

Paper height

margins

@JvmField val margins: ImageWriter.Dimension.Fixed

Paper margins: equal value for all sides

width

@JvmField val width: ImageWriter.Dimension

Paper width

Top