Constants

INCH_TO_CM

INCH_TO_CM = 2.54

INCH_TO_TWIP

INCH_TO_TWIP = 1440

INCH_TO_PIXEL

INCH_TO_PIXEL = 96

INCH_TO_POINT

INCH_TO_POINT = 72

INCH_TO_PICA

INCH_TO_PICA = 6

PIXEL_TO_EMU

PIXEL_TO_EMU = 9525

DEGREE_TO_ANGLE

DEGREE_TO_ANGLE = 60000

Methods

cmToTwip()

cmToTwip(float  $centimeter = 1) : float

Convert centimeter to twip

Parameters

float $centimeter

Returns

float

cmToInch()

cmToInch(float  $centimeter = 1) : float

Convert centimeter to inch

Parameters

float $centimeter

Returns

float

cmToPixel()

cmToPixel(float  $centimeter = 1) : float

Convert centimeter to pixel

Parameters

float $centimeter

Returns

float

cmToPoint()

cmToPoint(float  $centimeter = 1) : float

Convert centimeter to point

Parameters

float $centimeter

Returns

float

cmToEmu()

cmToEmu(float  $centimeter = 1) : float

Convert centimeter to EMU

Parameters

float $centimeter

Returns

float

inchToTwip()

inchToTwip(float  $inch = 1) : float

Convert inch to twip

Parameters

float $inch

Returns

float

inchToCm()

inchToCm(float  $inch = 1) : float

Convert inch to centimeter

Parameters

float $inch

Returns

float

inchToPixel()

inchToPixel(float  $inch = 1) : float

Convert inch to pixel

Parameters

float $inch

Returns

float

inchToPoint()

inchToPoint(float  $inch = 1) : float

Convert inch to point

Parameters

float $inch

Returns

float

inchToEmu()

inchToEmu(float  $inch = 1) : float

Convert inch to EMU

Parameters

float $inch

Returns

float

pixelToTwip()

pixelToTwip(integer  $pixel = 1) : float

Convert pixel to twip

Parameters

integer $pixel

Returns

float

pixelToCm()

pixelToCm(integer  $pixel = 1) : float

Convert pixel to centimeter

Parameters

integer $pixel

Returns

float

pixelToPoint()

pixelToPoint(integer  $pixel = 1) : float

Convert pixel to point

Parameters

integer $pixel

Returns

float

pixelToEmu()

pixelToEmu(integer  $pixel = 1) : integer

Convert pixel to EMU

Parameters

integer $pixel

Returns

integer

pointToTwip()

pointToTwip(integer  $point = 1) : float

Convert point to twip unit

Parameters

integer $point

Returns

float

pointToPixel()

pointToPixel(integer  $point = 1) : float

Convert point to pixel

Parameters

integer $point

Returns

float

pointToEmu()

pointToEmu(integer  $point = 1) : float

Convert point to EMU

Parameters

integer $point

Returns

float

emuToPixel()

emuToPixel(integer  $emu = 1) : float

Convert EMU to pixel

Parameters

integer $emu

Returns

float

picaToPoint()

picaToPoint(integer  $pica = 1) : float

Convert pica to point

Parameters

integer $pica

Returns

float

degreeToAngle()

degreeToAngle(integer  $degree = 1) : integer

Convert degree to angle

Parameters

integer $degree

Returns

integer

angleToDegree()

angleToDegree(integer  $angle = 1) : integer

Convert angle to degrees

Parameters

integer $angle

Returns

integer

htmlToRgb()

htmlToRgb(string  $value) : array

Convert HTML hexadecimal to RGB

Parameters

string $value

HTML Color in hexadecimal

Returns

array —

Value in RGB

cssToPoint()

cssToPoint(string  $value) : float

Transforms a size in CSS format (eg. 10px, 10px, .

..) to points

Parameters

string $value

Returns

float

cssToTwip()

cssToTwip(string  $value) : float

Transforms a size in CSS format (eg. 10px, 10px, .

..) to twips

Parameters

string $value

Returns

float