escpos-php
 All Classes Namespaces Functions Variables Pages
Public Member Functions | Protected Member Functions | List of all members
Mike42\Escpos\GdEscposImage Class Reference
Inheritance diagram for Mike42\Escpos\GdEscposImage:
Inheritance graph
[legend]
Collaboration diagram for Mike42\Escpos\GdEscposImage:
Collaboration graph
[legend]

Public Member Functions

 readImageFromGdResource ($im)
 
- Public Member Functions inherited from Mike42\Escpos\EscposImage
 __construct ($filename=null, $allowOptimisations=true)
 
 getHeight ()
 
 getHeightBytes ()
 
 getWidth ()
 
 getWidthBytes ()
 
 toRasterFormat ()
 
 toColumnFormat ($doubleDensity=false)
 

Protected Member Functions

 loadImageData ($filename=null)
 
- Protected Member Functions inherited from Mike42\Escpos\EscposImage
 loadImageData ($filename=null)
 
 setImgData ($data)
 
 setImgWidth ($width)
 
 setImgHeight ($height)
 
 getRasterFormatFromFile ($filename=null)
 
 getColumnFormatFromFile ($filename=null, $highDensityVertical=true)
 

Additional Inherited Members

- Static Public Member Functions inherited from Mike42\Escpos\EscposImage
static isGdLoaded ()
 
static isImagickLoaded ()
 
static load ($filename, $allowOptimisations=true, array $preferred=['imagick', 'gd', 'native'])
 
- Protected Attributes inherited from Mike42\Escpos\EscposImage
 $imgHeight = 0
 
 $imgWidth = 0
 

Detailed Description

Implementation of EscposImage using the GD PHP plugin.

Member Function Documentation

Mike42\Escpos\GdEscposImage::loadImageData (   $filename = null)
protected

Load an image from disk, into memory, using GD.

Parameters
string | null$filenameThe filename to load from
Exceptions
Exceptionif the image format is not supported, or the file cannot be opened.
Mike42\Escpos\GdEscposImage::readImageFromGdResource (   $im)

Load actual image pixels from GD resource.

Parameters
resource$imGD resource to use
Exceptions
ExceptionWhere the image can't be read.

The documentation for this class was generated from the following file: