Login   Register  
PHP Classes
elePHPant
Icontem

phpSVG

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Eduardo "Trial Force" Bonfandini  >  phpSVG  >  Download .tar.gz .zip  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: phpSVG
Base name: php-svg
Description: Create and edit vectorial graphics in SVG files
Related classes: , , , , , , ,
Version: 0.7
PHP version: 5.2
License: GNU Lesser General Public License (LGPL)
All time users: 478 users
All time rank: 4713
Week users: 0 users
Week rank: 1637
 

  Author  
Picture of Eduardo "Trial Force" Bonfandini
Name: Eduardo "Trial Force" Bonfandini is available for providing paid consulting. Contact Eduardo "Trial Force" Bonfandini .
Packages: 1 Browse all classes by Eduardo Browse all classes by
Country: Brazil Brazil - PHP jobs in Brazil
Age: 30
All time rank: 2635199 in Brazil Brazil
Week rank: 2217 Up171 in Brazil Brazil Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x


  Detailed description  
This package can create and edit vectorial graphics stored in SVG files.

It can open and parse an SVG XML file or create a new SVG document file with vectorial graphic elements of different types.

Currently this package supports elements of type: image, drawing paths, rectangles, lines, circles, ellipses, arbitrary shapes, images, text strings, gradients and styles.

The manipulated SVG documents can be exported back to SVG (compressed format or plain XML) or as an image in PNG, JPEG or GIF formats.

  Groups   Rate classes User ratings   Applications   Related links   Files Files  

  Groups  
Group folder image XML XML parsing and generation View top rated classes
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Graphics Colors, images, charts and picture formats View top rated classes


  Innovation Award  
PHP Programming Innovation award winner
August 2011
Winner

Prize: One downloadable e-book of choice by O'Reilly
SVG is a standard XML format for storing the definitions of two dimension vectorial graphics.

This class can be used to edit vectorial graphics by reading its definition from an SVG into objects that can be changed and then write it back to the SVG file.

Manuel Lemos

  User ratings  
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
Author's blog Author's blog
Source on google Source on google

  Files folder image Files  
File Role Description
Files folder imageexample (7 files, 1 directory)
Files folder imagesvglib (14 files)

  Files  /  Files folder image example  
File Role Description
Files folder imageresource (3 files)
  Plain text file adding_elements.svg.php Example Show how to add elements to SVG.
  Plain text file bitmapImage.svg.php Example Show how to add a bitmap imagem
  Plain text file findElements.php Example Show how to find elements.
  Plain text file gradient.svg.php Example Gradient Example
  Plain text file inkscape_test.php Example Inkscape example
  Plain text file transformation_request.svg.php Example Tranformation trough resquest/get
  Plain text file upload_and_convert.php Example Show how to upload and convert a Files to PNG/JPPEG.

  Files  /  example  /  Files folder image resource  
File Role Description
  Plain text file apple.svg Data SVG example, used in other examples.
  Plain text file image.svg Data an SVG with image, used in examples.
  Image file stick.png Icon a bitmap file used in examples.

  Files  /  Files folder image svglib  
File Role Description
  Plain text file CHANGELOG Data changelog file
  Plain text file inkscape.php Class Use inkscape to convert svg to png
  Plain text file svgimage.php Class Represents a imae implementation
  Plain text file svglib.php Class main lib (instanced file)
  Plain text file svglineargradient.php Class Gradient
  Plain text file svgpath.php Class used to draw a path
  Plain text file svgrect.php Class Represent a Rect.
  Plain text file svgshape.php Class Simple shape, other class extends it.
  Plain text file svgshapeex.php Class Used to do a complex shape, it is a internal class.
  Plain text file svgstop.php Class Stop class ( a part of gradient)
  Plain text file svgstyle.php Class Define styles.
  Plain text file svgtext.php Class To create some text
  Plain text file VERSION Data vesion file
  Plain text file xmlelement.php Class Represent one element,

Download all files: php-svg.tar.gz php-svg.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.