leaflet.printage
v1.0.2
Published
A leaflet plugin that allows users to receive a map as an Big image and donwload it.
Downloads
11
Maintainers
Readme
Printage
General information
A leaflet plugin that allows users to receive a map as an Image/Pdf and donwload it.
- Opportunities:
- Compatible with Leaflet v1+.
- The ability to increase the area of the map without increasing.
- Simple layers will show on image.
- Tiles ssupport: OSM, MapBox, etc.
Usage
Step 1. Include the required js and css files in your document.
<link rel="stylesheet" href="dist/Leaflet.Printage.css">
<script src="dist/Leaflet.Printage.js"></script>
Step 2. Add the following line of code to your map script
L.control.Printage().addTo(mymap);
Step 3. You can pass a number of options to the plugin to control various settings. | Option | Type | Default | Description | | --------------------|--------------|--------------|---------------| | position | String | 'topright' | Position the print button | | title | String | 'Get image' | Sets the text which appears as the tooltip of the control button | | printControlLabel | String | '' | Sets icon to the control button | | printControlClasses | Array | [] | Sets classes to the control button | | maxScale | Int | 10 | Max image scale | | minScale | Int | 1 | Min image scale | | inputTitle | String | 'Choose scale:' | Title before scale input | | downloadTitle | String | 'Download' | Text on the download button |