PHP Classes

PHP SVG Creator: Generate SVG chart documents

Recommend this page to a friend!
  Info   View files View files (135)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-06-15 (Yesterday) RSS 2.0 feedNot enough user ratingsTotal: 602 This week: 2All time: 5,182 This week: 35Up
Version License PHP version Categories
svg-creator 1.0.13MIT/X Consortium ...5.3.10XML, PHP 5, Graphics
Description 

Author

This class can generate SVG chart documents.

It can generate XML that define charts using SVG documents.

The charts may include many type of elements like lines, circles, groups, polygon, rectangles, text, etc..

The generated document may be returned as a string or saved to a file.

Picture of Tio
  Performance   Level  

 

Details

svgcreator ========== SVG Creator, PHP class to generate svg files ( somewhat inspired by d3js ) Elements available: - circle - defs - g - line - marker - path - rect - svg - text Also added an example of a class to make a complex figure, a line with an arrow on the end This class validates the most common parameters in several elements, read more on the Wiki: https://github.com/TioLancaster/svgcreator/wiki Features ========== - Chaining methods - Composer ready ( https://packagist.org/packages/tiolancaster/svgcreator ) TODO List ========== More elements More complex elements. Build complex elements with few parameters, for example an polygon passing only the x, y and radius and number of vertices.

  Files folder image Files  
File Role Description
Files folder imagedocs (1 file, 27 directories)
Files folder imageexamples (9 files)
Files folder imagesrc (1 directory)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Data Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:602
This week:2
All time:5,182
This week:35Up