Recommend this page to a friend! |
Download |
Info | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2024-08-21 (Yesterday) | Not enough user ratings | Total: 18 This week: 2 | All time: 11,305 This week: 27 |
Version | License | PHP version | Categories | |||
svgcreator 1.1.0 | GNU General Publi... | 8.1 | Graphics, Files and Folders, PHP 7 |
Description | Author | |
This package can compose vectorial graphics and generate SVG files. |
This package can compose vectorial graphics and generate SVG files.
It provides several classes that can compose an XML document with the structure of an SVG document with several types of vectorial graphic elements. The main SVG class can return a string with the SVG document in XML format to a string or a file.
Currently it supports the SVG vectorial graphic elements: - Core elements - Comments - Groups - Images - Symbols - Text elements - Text - Text path - Shapes - Circle - Ellipse - Line - Path - Poligon - Polyline - Rectangle - Filter - Blend filter - Drop shadow filter - Flood filter - Gaussian filter - Offset filter - Gradients - Linear gradient - Stop gradient - Radial gradient - Marker - ArrowMarker - BasicMarker - Extended shapes - Blockarrow - Star
For usage see the several examples in the './examples' directory
A full documentation can be found in the Wiki at GitHub.com
Files (134) |
File | Role | Description | ||
---|---|---|---|---|
doc (2 files) | ||||
examples (8 files, 2 directories) | ||||
SKien (1 directory) | ||||
Tests (1 directory) | ||||
autoloader.php | Aux. | Auxiliary script | ||
clover.xml | Data | Auxiliary data | ||
coverage.txt | Doc. | Documentation | ||
githubwiki.xml | Data | Auxiliary data | ||
LICENSE | Lic. | License text | ||
phpstan.neon | Data | Auxiliary data | ||
phpunit.xml | Data | Auxiliary data | ||
PhpUnitCoverageBadge.php | Example | Example script | ||
PhpUnitCoverageBadge.svg | Data | Auxiliary data | ||
readme.md | Doc. | Documentation | ||
SVGPlayground.html | Doc. | Documentation |
Files (134) | / | doc |
File | Role | Description |
---|---|---|
preserveAspectRatio.png | Data | Auxiliary data |
SVGReference.md | Doc. | Documentation |
Files (134) | / | examples |
File | Role | Description | ||
---|---|---|---|---|
fonts (1 file) | ||||
images (1 file) | ||||
BlockArrowExample.php | Example | Example script | ||
DartBoard.php | Example | Example script | ||
FilterExample.php | Example | Example script | ||
FontExample.php | Example | Example script | ||
GradientExample.php | Example | Example script | ||
MarkerExample.php | Example | Example script | ||
PreserveAspectRatio.php | Example | Example script | ||
TextLengthAdjust.php | Example | Example script |
Files (134) | / | SKien | / | SVGCreator |
File | Role | Description | ||
---|---|---|---|---|
ExtShapes (3 files) | ||||
Filter (7 files, 1 directory) | ||||
Gradients (5 files) | ||||
Helper (2 files) | ||||
Marker (3 files) | ||||
Shapes (9 files) | ||||
Text (3 files) | ||||
SVG.php | Class | Class source | ||
SVGAttributesTrait.php | Class | Class source | ||
SVGCData.php | Class | Class source | ||
SVGComment.php | Class | Class source | ||
SVGElement.php | Class | Class source | ||
SVGGroup.php | Class | Class source | ||
SVGImage.php | Class | Class source | ||
SVGSymbol.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | ExtShapes |
File | Role | Description |
---|---|---|
SVGBlockArrow.php | Class | Class source |
SVGBlockArrowDef.php | Class | Class source |
SVGStar.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Filter |
File | Role | Description | ||
---|---|---|---|---|
Effects (14 files) | ||||
SVGBlurShadowFilter.php | Class | Class source | ||
SVGCamouflageFilter.php | Class | Class source | ||
SVGDropShadowFilter.php | Class | Class source | ||
SVGFilter.php | Class | Class source | ||
SVGRoughplasterFilter.php | Class | Class source | ||
SVGSaturationFilter.php | Class | Class source | ||
SVGWoodFilter.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Filter | / | Effects |
File | Role | Description |
---|---|---|
SVGBlendEffect.php | Class | Class source |
SVGColorMatrixEffect.php | Class | Class source |
SVGComponentTransferEffect.php | Class | Class source |
SVGCompositeEffect.php | Class | Class source |
SVGDiffuseLightingEffect.php | Class | Class source |
SVGDropShadowEffect.php | Class | Class source |
SVGEffect.php | Class | Class source |
SVGFloodEffect.php | Class | Class source |
SVGGaussianBlurEffect.php | Class | Class source |
SVGLightingEffect.php | Class | Class source |
SVGMergeEffect.php | Class | Class source |
SVGOffsetEffect.php | Class | Class source |
SVGSpecularLightingEffect.php | Class | Class source |
SVGTurbulenceEffect.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Gradients |
File | Role | Description |
---|---|---|
SVGGradient.php | Class | Class source |
SVGGradientStop.php | Class | Class source |
SVGLinearGradient.php | Class | Class source |
SVGRadialGradient.php | Class | Class source |
SVGSimpleGradient.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Helper |
File | Role | Description |
---|---|---|
Attrib.php | Class | Class source |
Style.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Marker |
File | Role | Description |
---|---|---|
SVGArrowMarker.php | Class | Class source |
SVGBasicMarker.php | Class | Class source |
SVGMarker.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Shapes |
File | Role | Description |
---|---|---|
SVGCircle.php | Class | Class source |
SVGEllipse.php | Class | Class source |
SVGLine.php | Class | Class source |
SVGPath.php | Class | Class source |
SVGPolygon.php | Class | Class source |
SVGPolyline.php | Class | Class source |
SVGPolyTrait.php | Class | Class source |
SVGRect.php | Class | Class source |
SVGShape.php | Class | Class source |
Files (134) | / | SKien | / | SVGCreator | / | Text |
File | Role | Description |
---|---|---|
SVGFont.php | Class | Class source |
SVGText.php | Class | Class source |
SVGTextPath.php | Class | Class source |
Files (134) | / | Tests | / | SKien |
File | Role | Description | ||
---|---|---|---|---|
SVGCreator (7 files, 8 directories) | ||||
TestCaseAccessHelperTrait.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator |
File | Role | Description | ||
---|---|---|---|---|
ExtShapes (2 files) | ||||
Filter (7 files, 1 directory) | ||||
Gradients (5 files) | ||||
Helper (2 files) | ||||
Marker (3 files) | ||||
Shapes (9 files) | ||||
testdata (4 files) | ||||
Text (3 files) | ||||
SVGCDataTest.php | Class | Class source | ||
SVGCommentTest.php | Class | Class source | ||
SVGElementTest.php | Class | Class source | ||
SVGGroupTest.php | Class | Class source | ||
SVGImageTest.php | Class | Class source | ||
SVGSymbolTest.php | Class | Class source | ||
SVGTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | ExtShapes |
File | Role | Description |
---|---|---|
SVGBlockArrowTest.php | Class | Class source |
SVGStarTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Filter |
File | Role | Description | ||
---|---|---|---|---|
Effects (14 files) | ||||
SVGBlurShadowFilterTest.php | Class | Class source | ||
SVGCamouflageFilterTest.php | Class | Class source | ||
SVGDropShadowFilterTest.php | Class | Class source | ||
SVGFilterTest.php | Class | Class source | ||
SVGRoughplasterFilterTest.php | Class | Class source | ||
SVGSaturationFilterTest.php | Class | Class source | ||
SVGWoodFilterTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Filter | / | Effects |
File | Role | Description |
---|---|---|
SVGBlendEffectTest.php | Class | Class source |
SVGColorMatrixEffectTest.php | Class | Class source |
SVGComponentTransferEffectTest.php | Class | Class source |
SVGCompositeEffectTest.php | Class | Class source |
SVGDiffuseLightingEffectTest.php | Class | Class source |
SVGDropShadowEffectTest.php | Class | Class source |
SVGEffectTest.php | Class | Class source |
SVGFloodEffectTest.php | Class | Class source |
SVGGaussianBlurEffectTest.php | Class | Class source |
SVGLightingEffectTest.php | Class | Class source |
SVGMergeEffectTest.php | Class | Class source |
SVGOffsetEffectTest.php | Class | Class source |
SVGSpecularLightingEffectTest.php | Class | Class source |
SVGTurbulenceEffectTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Gradients |
File | Role | Description |
---|---|---|
SVGGradientStopTest.php | Class | Class source |
SVGGradientTest.php | Class | Class source |
SVGLinearGradientTest.php | Class | Class source |
SVGRadialGradientTest.php | Class | Class source |
SVGSimpleGradientTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Helper |
File | Role | Description |
---|---|---|
AttribTest.php | Class | Class source |
StyleTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Marker |
File | Role | Description |
---|---|---|
SVGArrowMarkerTest.php | Class | Class source |
SVGBasicMarkerTest.php | Class | Class source |
SVGMarkerTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Shapes |
File | Role | Description |
---|---|---|
SVGCircleTest.php | Class | Class source |
SVGEllipseTest.php | Class | Class source |
SVGLineTest.php | Class | Class source |
SVGPathTest.php | Class | Class source |
SVGPolygonTest.php | Class | Class source |
SVGPolylineTest.php | Class | Class source |
SVGPolyTraitTest.php | Class | Class source |
SVGRectTest.php | Class | Class source |
SVGShapeTest.php | Class | Class source |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | testdata |
File | Role | Description |
---|---|---|
elephpant.png | Icon | Icon image |
Liberation.svg | Data | Auxiliary data |
LiberationMissingA.svg | Data | Auxiliary data |
LiberationMissingANoMissingGlyph.svg | Data | Auxiliary data |
Files (134) | / | Tests | / | SKien | / | SVGCreator | / | Text |
File | Role | Description |
---|---|---|
SVGFontTest.php | Class | Class source |
SVGTextPathTest.php | Class | Class source |
SVGTextTest.php | Class | Class source |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.