Package com.helger.pdflayout
Class PLConvert
java.lang.Object
com.helger.pdflayout.PLConvert
Conversion utility methods for this project.
- Author:
- Philip Helger
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDefault user space unit DPI: 72 -
Method Summary
Modifier and TypeMethodDescriptionstatic floatcm2units(float fCentimeters) Utility function to convert from centimeters to PDF units.static floatcm2units(float fCentimeters, int nDPI) Utility function to convert from centimeters to PDF units.static floatgetWidthForFontSize(float fWidth, float fFontSize) static floatmm2units(float fMillimeters) Utility function to convert from millimeters to PDF units.static floatmm2units(float fMillimeters, int nDPI) Utility function to convert from millimeters to PDF units.static floatunits2cm(float fUnits) Utility function to convert from PDF units to centimeters.static floatunits2cm(float fUnits, int nDPI) Utility function to convert from PDF units to centimeters.static floatunits2mm(float fUnits) Utility function to convert from PDF units to millimeters.static floatunits2mm(float fUnits, int nDPI) Utility function to convert from PDF units to millimeters.
-
Field Details
-
DEFAULT_USER_SPACE_UNIT_DPI
public static final int DEFAULT_USER_SPACE_UNIT_DPIDefault user space unit DPI: 72- See Also:
-
-
Method Details
-
mm2units
public static float mm2units(float fMillimeters) Utility function to convert from millimeters to PDF units. It usesDEFAULT_USER_SPACE_UNIT_DPIfor the DPIs.- Parameters:
fMillimeters- Source millimeters- Returns:
- The PDF units.
-
mm2units
Utility function to convert from millimeters to PDF units.- Parameters:
fMillimeters- Source millimetersnDPI- User space DPIs to use.- Returns:
- The PDF units.
-
units2mm
public static float units2mm(float fUnits) Utility function to convert from PDF units to millimeters. It usesDEFAULT_USER_SPACE_UNIT_DPIfor the DPIs.- Parameters:
fUnits- Source PDF units- Returns:
- The millimeters.
-
units2mm
Utility function to convert from PDF units to millimeters.- Parameters:
fUnits- Source PDF unitsnDPI- User space DPIs to use.- Returns:
- The millimeters.
-
cm2units
public static float cm2units(float fCentimeters) Utility function to convert from centimeters to PDF units. It usesDEFAULT_USER_SPACE_UNIT_DPIfor the DPIs.- Parameters:
fCentimeters- Source centimeters- Returns:
- The PDF units.
-
cm2units
Utility function to convert from centimeters to PDF units.- Parameters:
fCentimeters- Source centimetersnDPI- User space DPIs to use.- Returns:
- The PDF units.
-
units2cm
public static float units2cm(float fUnits) Utility function to convert from PDF units to centimeters. It usesDEFAULT_USER_SPACE_UNIT_DPIfor the DPIs.- Parameters:
fUnits- Source PDF units- Returns:
- The centimeters.
-
units2cm
Utility function to convert from PDF units to centimeters.- Parameters:
fUnits- Source PDF unitsnDPI- User space DPIs to use.- Returns:
- The centimeters.
-
getWidthForFontSize
public static float getWidthForFontSize(float fWidth, float fFontSize)
-