org.gnome.gtk
Class CustomPaperSize
Object
org.freedesktop.bindings.Pointer
org.gnome.glib.Boxed
org.gnome.gtk.PaperSize
org.gnome.gtk.CustomPaperSize
public class CustomPaperSize
- extends PaperSize
Page sizes different than the established standards available as constants
in the PaperSize, InternationalPaperSize, and NorthAmericanPaperSize
classes.
paper = new CustomPaperSize("Business Card", 90, 55, Unit.MM);
- Since:
- 4.0.14
- Author:
- Andrew Cowie
Constructor Summary |
CustomPaperSize(String name,
double width,
double height,
Unit units)
Create a PaperSize constant (or, at least, once you've created one you
don't need to create any more) for a custom size. |
Methods inherited from class Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
CustomPaperSize
public CustomPaperSize(String name,
double width,
double height,
Unit units)
- Create a PaperSize constant (or, at least, once you've created one you
don't need to create any more) for a custom size.
The width
and height
parameters are in terms
of units
, obviously. Note that you must use a physical
measurement; you can't specify pixels.
You need to specify a human readable display name describing this
PaperSize in a word or two. You should mark it for translation. Try
"Custom"
if you're lacking for inspiration.
- Since:
- 4.0.14