PHPExcel_Shared_Drawing
class PHPExcel_Shared_Drawing
PHPExcelSharedDrawing
Methods
Convert pixels to EMU
Convert EMU to pixels
Convert pixels to column width. Exact algorithm not known.
Convert column width from (intrinsic) Excel units to pixels
Convert pixels to points
Convert points to pixels
Convert degrees to angle
Convert angle to degrees
Create a new image from file. By alexander at alexauto dot nl
Details
at line 53
static int
pixelsToEMU(int $pValue)
Convert pixels to EMU
at line 64
static int
EMUToPixels(int $pValue)
Convert EMU to pixels
at line 82
static int
pixelsToCellDimension(int $pValue, PHPExcel_Style_Font $pDefaultFont)
Convert pixels to column width. Exact algorithm not known.
By inspection of a real Excel file using Calibri 11, one finds 1000px ~ 142.85546875 This gives a conversion factor of 7. Also, we assume that pixels and font size are proportional.
at line 107
static int
cellDimensionToPixels(float $pValue, PHPExcel_Style_Font $pDefaultFont)
Convert column width from (intrinsic) Excel units to pixels
at line 134
static int
pixelsToPoints(int $pValue)
Convert pixels to points
at line 145
static int
pointsToPixels(int $pValue)
Convert points to pixels
at line 160
static int
degreesToAngle(int $pValue)
Convert degrees to angle
at line 171
static int
angleToDegrees(int $pValue)
Convert angle to degrees
at line 187
static resource
imagecreatefrombmp($p_sFile)
Create a new image from file. By alexander at alexauto dot nl