Download the PHP package nanoblocktech/html-image-map without Composer

On this page you can find all versions of the php package nanoblocktech/html-image-map. 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 html-image-map

Class Image Map

Generate image map, based on coordinates

Installation Guide via Composer:

Usages

Initialize class

Create image mapping It will return instance of ImageMapAreas

Add your map, areas and coordinate b

Methods For ImageMapper()

$map = new ImageMapper();

Methods And Param Descriptions
addImage(string image, string description, string name): ImageMapAreas Add new image set

ImageMapper Constant Variable

Name Type Descriptions
RECTANGLE String Image mapping shape for rectangular area
CIRCLE String Image mapping shape for circle area
POLYGON String Image mapping shape for polygon area
DEFAULT String Image mapping shape for default
BIND_LINK String Bind area click to href link href="example.com"
BIND_JS String Bind area click to javascript onClick onclick="myFunction();"

Methods For addImage()

$image = $map->addImage('http://example.com/path/to/image.png');

Methods And Param Descriptions
addArea(string type, string title): self Add map area and return ImageMapAreas instance
bindClick(string type, string action): void Bind click event action to area
setCoordinates(array coords): void Set area coordinates
addCoordinate(int left, int top, int pixels): void Add coordinate same as setCoordinates except this accept param
build(string id, string class): string Build and get html image map string
display(string id, string class): void Display html image map. shorthand for echo build()
get(string id, string class): string Get html image map string, shorthand for build()

All versions of html-image-map with dependencies

PHP Build Version
Package Version
Requires php Version ^7.0 || ^8.0
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 nanoblocktech/html-image-map contains the following files

Loading the files please wait ....