Download the PHP package the-bit-bang/php-svg-framework-svgf without Composer

On this page you can find all versions of the php package the-bit-bang/php-svg-framework-svgf. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-svg-framework-svgf

SVGF: SVG Framework for PHP

SVGF (Scalable Vector Graphics Framework) is a PHP library for creating and modifying SVG files.

It is composed of:

Extended functionality

These are the main functionalities provided by SVGF:

Usage

Create SVG files

Create SVG with size A4 (portrait orientation)

Create SVG with size A4 using SVGF (portrait orientation)

Create SVG with size A4 using SVGF (landscape orientation)

or

Create SVG with size Full HD

Create SVG with size Full HD using SVGF

SVGF predefined sizes

Read existing SVG files

Create basic shapes

Create rectangle using methods

Create rectangle setting values

Create rectangle using SVGF

Create circle using methods

Create circle setting values

Create circle using SVGF

Apply style

Apply style setting individual properties

Apply style setting style as string with properties and values

Apply style from SVGF

Align SVG elements

Source svg file used to illustrate align functionalities:

Align to center

Align to center with offset

Align to sides

Position on sides

Position on sides with offset

Access SVG elements using XPath

Source svg file used to illustrate xpath functionalities:

To get the DOM representation:

Select elements by id

Select elements by tag name

Select child elements

Select elements by attribute value

Select elements by style setting

Select parent element

Create texts

Create text

Create text using SVGF

Create text with style properties

Create text with style properties using SVGF

Align texts using SVGF

Note: The file containing the TrueType font must be located in the same folder

Align texts to edges of element

Align texts with offset

Draw connectors

Source php code to create the markers used to illustrate connectors:

Draw connectors between points

Draw connectors of different stroke widths between points

The marker size will automatically adjust to the stroke size of the path

Draw connectors between element centers

Draw connectors between elements borders

Draw connectors between elements borders with offset

Draw connectors between elements sides

Draw connectors between elements sides with offset

Draw connectors between text sides with offset


All versions of php-svg-framework-svgf with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package the-bit-bang/php-svg-framework-svgf contains the following files

Loading the files please wait ....