new Printer(config)
Paramètres:
Nom | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
config |
Object |
Propriétés
|
- Source:
Héritage
- dijit._WidgetBase
Overview
Membres | Méthodes |
---|---|
Membres
-
crop :Boolean
-
Permet de définir si l'image doit être redimensionnée ou coupée.
Type:
- Boolean
- Source:
-
domToPrint :DomElement
-
Element du DOM à capturer
Type:
- DomElement
- Source:
-
<private> imageHeight :Integer
-
Hauteur de l'image à générer en pixel
Type:
- Integer
- Source:
-
<private> imageWidth :Integer
-
Longueur de l'image à générer en pixel
Type:
- Integer
- Source:
-
<private> successHandler :function
-
Fonction de retour lorsque l'image a été générée
Type:
- function
- Source:
Méthodes
-
_createSvgCanvases() → {Array}
-
Transform les éléments SVG en Canvas
- Source:
Retourne:
- Type
- Array
-
_cropCanvas(canvas)
-
Dimensionne l'image en fonction de la taille demandée
Paramètres:
Nom Type Description canvas
- Source:
-
_useSpaceCanvas(canvas)
-
Rogne l'image
Paramètres:
Nom Type Description canvas
- Source:
-
getImage(domToPrint, imageWidth, imageHeight, crop, successHandler)
-
Permet de générer une image de l'élément passé en paramètre via la balise Canvas HTML5
Paramètres:
Nom Type Description domToPrint
DomElement l'élément à capturer imageWidth
Number la largeur de l'image imageHeight
Number la hauteur de l'image crop
Boolean si l'image doit être rognée successHandler
le handler en cas de réussite. - Source:
-
recalculateMap() → {Array}
-
Recalcule la taille de la carte en fonction de la taille de l'image demandée.
- Source:
Retourne:
- Type
- Array
-
renderMapCanvas(domItemOverflowed)
-
Transforme les éléments HTML en Canvas.
Paramètres:
Nom Type Description domItemOverflowed
les élements HTML à transformer - Source:
-
resetMap(domItemOverflowed)
-
Rétablit les dimensions de la carte telles qu'avant son redimensionnement.
Paramètres:
Nom Type Description domItemOverflowed
- Source:
-
resetMap(domItemOverflowed)
-
Rétablit les dimensions de la carte telles qu'avant son redimensionnement.
Paramètres:
Nom Type Description domItemOverflowed
- Source:
-
getImagePrintTask(serverUrl, imageWidth, imageHeight, successHandler, errorHandler)
-
Permet de générer l'image de la carte sur base d'un PrintTask type Esri.
Paramètres:
Nom Type Description serverUrl
String L'url du serveur "PrintTask" Esri imageWidth
Integer Longueur de l'image à générer imageHeight
Integer Hauteur de l'image à générer successHandler
function Callback de retour en cas de réussite errorHandler
function Callback de retour en cas d'échec - Source: