impression de cartes ViaMichelin
sujet ouvert dans MotoBrev (désolé pour le doublon)
J'ai créé une macro Word pour faciliter l'impression de carte à partir du site ViaMichelin.
Il y a deux documents Word : un pour le formulaire et la macro, et un autre pour les explications (à lire)
Il y a peut être des problèmes de droits, quoi que ce soit discutables
Il n'y a donc pas de carte inclus dans ces fichiers. De plus, je conserve le logo ViaMichelin et le copyright Michelin. Enfin, cette macro doit bien sûr être utilisée dans le respect de la notice légale du site ViaMichelin (A lire en particulier les articles 3 et 4), c'est à dire "dans le cas d'un simple enregistrement des documents sur micro-ordinateur pour votre utilisation personnelle et à des fins non commerciales" (fin de citation)
Ce que fait la macro :
On donne en paramètre :
- le centre de la carte, lien à récupérer sur le site ViaMichelin donc il faut au moins y faire un tour (cf. explication)
- l'échelle
- la largeur et la hauteur de la carte, en km
- éventuellement un déplacement du centre de la carte (nord, sud, est ouest) en km
La macro télécharge alors les images puis les redimensionne et les découpe pour afficher la carte pleine page comme nouveau document.
On peut ensuite via une deuxième macro rogner et redimensionner la carte sans retélécharger les images.
L'intérêt : avoir une carte à jour (car téléchargée à partir du site), de la dimension voulue, et imprimable sans pub ni fioriture. Attention tout de même aux dimensions gigantesques et aux images en dehors de la France dont l'echelle peut changer.
Inconvénient : il faut refaire l'itinéraire à la main si on en veut un et il n'y a pas d'indications sur la carte genre radars, travaux...
Les documents Word sont téléchargeables ici :
- Explication Macro Word pour impression de cartes ViaMichelin.doc (991ko)
- Macro Word pour impression de carte ViaMichelin.doc (167ko)
Merci de poster sur le sujet ouvert dans MotoBrev si vous avez des problèmes d'utilisation ou des commentaires (désolé pour le doublon)