Svg\Surface\SurfacePDFLib
Synopsis
class SurfacePDFLib
implements
SurfaceInterface
{
- // constants
- const DEBUG = false;
- // methods
- public void __construct()
- public void out()
- public void save()
- public void restore()
- public void scale()
- public void rotate()
- public void translate()
- public void transform()
- public void beginPath()
- public void closePath()
- public void fillStroke()
- public void clip()
- public void fillText()
- public void strokeText()
- public void drawImage()
- public void lineTo()
- public void moveTo()
- public void quadraticCurveTo()
- public void bezierCurveTo()
- public void arcTo()
- public void arc()
- public void circle()
- public void ellipse()
- public void fillRect()
- public void rect()
- public void fill()
- public void strokeRect()
- public void stroke()
- public void endPath()
- public void measureText()
- public void getStyle()
- public void setStyle()
- private void getFont()
- public void setFont()
Hierarchy
Implements
Tasks
Line | Task |
---|---|
114 | Implement beginPath() method. |
145 | Implement drawImage() method. |
420 | Implement setFont() method. |
Constants
Name | Value |
---|---|
DEBUG | false |
Members
private
- $canvas
- $height
- $style — Svg\Style
- $width
Methods
private
public
- __construct()
- arc()
- arcTo()
- beginPath()
- bezierCurveTo()
- circle()
- clip()
- closePath()
- drawImage()
- ellipse()
- endPath()
- fill()
- fillRect()
- fillStroke()
- fillText()
- getStyle()
- lineTo()
- measureText()
- moveTo()
- out()
- quadraticCurveTo()
- rect()
- restore()
- rotate()
- save()
- scale()
- setFont()
- setStyle()
- stroke()
- strokeRect()
- strokeText()
- transform()
- translate()