Class Twips
Provide utitilies and constants related to Twips measurement unit.
One inch contains 1440 twips
Assembly: Reportman.Drawing.dll
Syntax
Constructors
Twips()
Declaration
Fields
CMS_PER_INCH
One inch measures 2.54 centimeters
Declaration
public const readonly decimal CMS_PER_INCH = 2.54
Field Value
TWIPS_PER_CM
One centimeter measures 1440/2.54 twips
Declaration
public const readonly decimal TWIPS_PER_CM = 566.92913385826771653543307087
Field Value
TWIPS_PER_INCH
One inch measures 1440 twips
Declaration
public const int TWIPS_PER_INCH = 1440
Field Value
Methods
AlignToGridTwips(Point, int, int)
Declaration
public static Point AlignToGridTwips(Point npoint, int gridx, int gridy)
Parameters
Returns
AlignToGridTwips(int, int, int)
Declaration
public static int AlignToGridTwips(int nx, int gridx, int gridy)
Parameters
| Type |
Name |
Description |
| int |
nx |
|
| int |
gridx |
|
| int |
gridy |
|
Returns
CmsToTwips(decimal)
Helper to convert centimeters to Twips
Declaration
public static int CmsToTwips(decimal acms)
Parameters
Returns
DefaultUnit()
Returns the default measurement unit form current region
Declaration
public static Units DefaultUnit()
Returns
DefaultUnitString()
Returns the default measurement unit form current region as string
Declaration
public static string DefaultUnitString()
Returns
InchToTwips(decimal)
Helper to convert inch to Twips
Declaration
public static int InchToTwips(decimal ainch)
Parameters
| Type |
Name |
Description |
| decimal |
ainch |
|
Returns
TextFromTwips(int)
Returns a string in default measurement, converting twips to that unit
Declaration
public static string TextFromTwips(int twips)
Parameters
| Type |
Name |
Description |
| int |
twips |
|
Returns
TranslateUnit(Units)
Returns the abreviated description for a measurement unit
Declaration
public static string TranslateUnit(Units unit)
Parameters
| Type |
Name |
Description |
| Units |
unit |
The unit type
|
Returns
| Type |
Description |
| string |
A string
|
TwipsFromText(string)
Returns a twips value from a text, it uses the default measurement unit
Declaration
public static int TwipsFromText(string text)
Parameters
| Type |
Name |
Description |
| string |
text |
|
Returns
TwipsFromUnits(decimal)
Returns a double value, converting the default unit to twips
Declaration
public static int TwipsFromUnits(decimal measure)
Parameters
| Type |
Name |
Description |
| decimal |
measure |
|
Returns
TwipsToCms(decimal)
Helper to convert Twips to centimeters
Declaration
public static decimal TwipsToCms(decimal atwips)
Parameters
| Type |
Name |
Description |
| decimal |
atwips |
|
Returns
TwipsToInch(decimal)
Helper to convert Twips to inch
Declaration
public static decimal TwipsToInch(decimal atwips)
Parameters
| Type |
Name |
Description |
| decimal |
atwips |
|
Returns
UnitsFromTwips(decimal)
Returns a double value, converting twips to default unit
Declaration
public static decimal UnitsFromTwips(decimal twips)
Parameters
| Type |
Name |
Description |
| decimal |
twips |
|
Returns