Home
Home
img_h_2
   
spacer

  _ Principes
  _ Galerie
  _ Astuces
  _ Littérature
  _ Liens


  _ Principes
  _ Formats
  _ Astuces
  _ CGM
  _ Astuces CGM
  _ S1000D


  _ Principes
  _ Applications
  _ Astuces


  _ Informations
  _ Logiciel
  _ IsoView
  _ IsoView WebCGM
  _ FrameMaker Filter

S1000D
... enter
Graphique de la semaine
Hammer drill workings
...accès à la Galerie

spacer


WebCGM Fragment Parser et outils

Le profil WebCGM définit ce qu'on appelle une syntaxe de fragment qui permet de naviguer vers un objet graphique et de le mettre en évidence. Voici les outils et les codes qui ont pour but de vous aider à trouver votre chemin au travers des diverses variantes de fragment.

Qu'est ce qu'un fragment ?

Toutes les sources dans Internet sont identifiées par un URI (Uniform Resource Identifier). Exemples courants :

http://www.itedo.com/index.html

http://www.w3.org

Ainsi, il est possible de pointer sur un site Web ou sur une page spéciale de site Web. En outre, il est également possible de pointer sur un paragraphe, dans une page HTML :

http://www.itedo.com/abc.html#para1

Vous voyez que le nom du paragraphe a été rattaché à l'URL du fichier, séparé par le signe (#). C'est ce qu'on appelle le fragment.

Dans les fichiers CGM, il est possible de définir des fragments dans un but précis. Le fragment est utilisé pour spécifier un objet graphique au sein d'un fichier cible CGM. Lorsque l'URL est exécutée, l'objet est déplacé dans le champ de vision ou mis en évidence en fonction du type de fragment.

Exemple typique :

http://cgmopen.org/webcgm/engine.cgm#name(cooling)

Ce qui signifie :

  • Aller sur le site Web cgmopen.org
  • Ouvrir le fichier engine.cgm
  • Trouver un objet graphique dont l'attribut de nom équivaut à "cooling"
  • Si un tel objet existe, alors il le représente visiblement.

Il existe plusieurs variantes de fragments qui permettent de mettre en évidence ou de représenter un objet. Il existe également divers modes d'adressage qui utilisent l'identification ou l'attribut de nom de l'objet. Vous trouverez une définition exacte de la syntaxe de fragment WebCGM à l'adresse Internet suivante : http://www.w3.org/TR/REC-WebCGM/REC-03-CGM-IC.


WebCGM Fragment Parser (analyseur syntaxique de fragment WebCGM)

ITEDO Software a édité pour la communauté CGM le texte source pour un WebCGM Fragment Parser. Il est ainsi plus facile pour un fabricant de logiciels de développer un Fragment Parser et il est en même temps sûr d'avoir une analyse de syntaxe correcte.

Vous pouvez également télécharger une version exécutable du parser. Vous pouvez faire défiler un parser par une ligne de commande telle que :

webcgmfragment.exe "abc.cgm#name(obj1)"

L'outil va analyser l'URL et extraire les détails trouvés.

 le texte source

 le programme exécutable



Retour

spacer
Astuces CGM
Vérifier les polices employées dans les fichiers CGM

Conversion des fichiers Adobe Illustrator CGM

CGM and the XML companion file

CGM et Metacheck

... suite

spacer
img_fuss_1 img_fuss_2
   

img_logo80

Parametric Technology GmbH__Sanddornweg 10-12__53773 Hennef__Germany
Tel. ++49-(0)22 42 / 92 21-0__Fax ++49-(0)22 42 / 92 21-2 21__www.itedo.com
© Copyright 2001-2008 Parametric Technology GmbH. All Rights Reserved.
Last change: 26.07.2007 10:38:02