Développements
Le coin des copains
harasmanager
Connexion
4D SVG (Scalable Vector Graphics)
L'équipe de STRADA valorise le SVG dans 4D
Écrit par Eric Juhel | 02 Juin 2010
La société STRADA de Bressuire, a rapidement mis en œuvre le rendu du moteur SVG de 4D. Dans la perspective d'offrir toujours plus aux utilisateurs de leur logiciel phare pour le transport routier, l'équipe de STRADA propose une nouvelle interface pour le suivi des temps conduite. Après un scan du fameux mouchard, le processus incorpore les informations pour les présenter dans une image issue du rendu SVG de 4D v11. Plusieurs vues sont disponibles en complément, toujours en SVG. "De la belle ouvrage..."
Un agenda 4D au look iCal.
08 Mai 2010
Le svg dans 4D v12 est réellement devenu incontournable, voici une petite vidéo sur une étude en cours concernant la mise en œuvre d'un agenda SVg, avec une présentation mensuelle, hebdomadaire et journalière.
Le tout en 4D sans plug-in, ni composant tiers.
Un plan de serre en SVG
Écrit par Eric Juhel | 25 Mars 2010
Avec la disparition de 4D Draw dans le monde Mac et très prochainement dans le monde PC, je devais remplacer l'affichage d'un plan de serre. La première solution retenue a été de dessiner ce plan de serre dans 4Dview, après tout une serre ce n'est qu'un rectangle avec des cellules, intersections des allées et des travées. Le temps de découvrir SVG, quelques lectures sympathiques, j'ai remplacé 4Dview par le format SVG. L'avenir s'annonce radieux.
Un datePicker en SVG.
Écrit par Eric Juhel | 27 Mars 2010
Mis à part un look très pâlot dans le cas présent, avec un date picker en SVG on n'a plus qu'une image à afficher. En 4v11 on travaille avec le composant 4D SVG et plus particulièrement sa commande SVG_Find_ID et la commande 4D SVG Chercher ID element par coordonnees.
Un test rapide concluant
SVG dans 4D
Le format SVG est un langage de description des graphiques bi-dimensionnels en XML qui définit un ensemble de règles syntaxiques pour la présentation structurée de l’information. SVG permet le positionnement au pixel près d'objets graphiques tels que des formes, du texte aussi bien que d'images bitmap au format PNG ou JPEG et supporte plus de 16 millions de couleurs. SVG utilise le modèle de document du W3C <strong>DOM </strong>(Document Object Model) pour organiser les objets.
4D v11 comporte un moteur de rendu intégré permettant d'afficher les fichiers SVG. Le langage XML dédié à la manipulation des images SVG est particulièrement riche et étendu. Afin d'en simplifier l'accès et la prise en main, 4D propose le composant 4D SVG. Ce composant comporte de nombreuses commandes permettant la création et la manipulation d’objets graphiques usuels.
Le composant 4D SVG est un composant gratuit basé sur le moteur de rendu SVG intégré dans 4D v11 SQL, nous permet de créer et manipuler des graphes SVG au sein de nos applications 4D. Grâce à lui, nous pouvons créer, modifier, transformer des images SVG à la volée.
Ce composant regroupe une série de commandes qui couvre l'essentiel des besoins en programmation graphique. De nombreux paramètres qui vous permettront de créer nos propres graphiques ou de modifier des documents SVG provenant d'autres sources.
Il propose une fenêtre de visualisation SVG qui permet d'afficher à la fois le rendu et le code source XML d'une image. Une palette séparée affiche la liste des commandes du composant qui peuvent être glissées-déposées dans les méthodes 4D, avec tous leurs paramètres.
Plus d'articles...
Page 1 de 2
<< Début < Préc 1 2 Suivant > Fin >>
Le SVG dans 4D

