Package org.krysalis.barcode4j.tools
Class UnitConv
java.lang.Object
org.krysalis.barcode4j.tools.UnitConv
Utility class for unit conversions.
- Version:
- $Id: UnitConv.java,v 1.2 2004-09-04 20:25:56 jmaerki Exp $
- Author:
- Jeremias Maerki
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUnitConv()Utility class: Constructor prevents instantiating when subclassed. -
Method Summary
Modifier and TypeMethodDescriptionstatic doublein2mm(double in) Converts inches (in) to millimeters (mm)static doublemm2in(double mm) Converts millimeters (mm) to inches (in)static doublemm2pt(double mm) Converts millimeters (mm) to points (pt)static intmm2px(double mm, int resolution) Converts millimeters (mm) to pixels (px)static doublept2mm(double pt) Converts points (pt) to millimeters (mm)
-
Constructor Details
-
UnitConv
protected UnitConv()Utility class: Constructor prevents instantiating when subclassed.
-
-
Method Details
-
mm2pt
public static double mm2pt(double mm) Converts millimeters (mm) to points (pt)- Parameters:
mm- the value in mm- Returns:
- the value in pt
-
pt2mm
public static double pt2mm(double pt) Converts points (pt) to millimeters (mm)- Parameters:
pt- the value in pt- Returns:
- the value in mm
-
mm2in
public static double mm2in(double mm) Converts millimeters (mm) to inches (in)- Parameters:
mm- the value in mm- Returns:
- the value in inches
-
in2mm
public static double in2mm(double in) Converts inches (in) to millimeters (mm)- Parameters:
in- the value in inches- Returns:
- the value in mm
-
mm2px
public static int mm2px(double mm, int resolution) Converts millimeters (mm) to pixels (px)- Parameters:
mm- the value in mmresolution- the resolution in dpi (dots per inch)- Returns:
- the value in pixels
-