CAIROIMAGESURFACE(3) 1 CAIROIMAGESURFACE(3)
The CairoImageSurface class
INTRODUCTION
CairoImageSurface provide the ability to render to memory buffers either allocated by cairo or by the calling code. The supported image
formats are those defined in CairoFormat.
CLASS SYNOPSIS
CairoImageSurface
CairoImageSurfaceextends
CairoSurface
Methods
o public CairoImageSurface::__construct (int $format, int $width, int $height)
o publicstatic void CairoImageSurface::createForData (string $data, int $format, int $width, int $height, [int $stride = -1])
o publicstatic CairoImageSurface CairoImageSurface::createFromPng (string $file)
o public string CairoImageSurface::getData (void )
o public int CairoImageSurface::getFormat (void )
o public int CairoImageSurface::getHeight (void )
o public int CairoImageSurface::getStride (void )
o public int CairoImageSurface::getWidth (void )
Inherited methods
o public CairoSurface::__construct (void )
o public void CairoSurface::copyPage (void )
o public void CairoSurface::createSimilar (CairoSurface $other, int $content, string $width, string $height)
o public void CairoSurface::finish (void )
o public void CairoSurface::flush (void )
o public int CairoSurface::getContent (void )
o public array CairoSurface::getDeviceOffset (void )
o public void CairoSurface::getFontOptions (void )
o public int CairoSurface::getType (void )
o public void CairoSurface::markDirty (void )
o public void CairoSurface::markDirtyRectangle (string $x, string $y, string $width, string $height)
o public void CairoSurface::setDeviceOffset (string $x, string $y)
o public void CairoSurface::setFallbackResolution (string $x, string $y)
o public void CairoSurface::showPage (void )
o public int CairoSurface::status (void )
o public void CairoSurface::writeToPng (string $file)
PHP Documentation Group CAIROIMAGESURFACE(3)