Bonjour François
Merci de tes précisions, je pensais trouver dans OOoBasis une fonction pour extraire directement ces infos et pouvoir les traiter en direct, la version que tu propose oblige à travailler avec une version décompressée du fichier texte, c'est moins direct mais c'est vivable.
Merci.
Bernard.
Francois Gatto (xhydrogene) a écrit :
Bonsoir Bernard,
Je ne saisi pas bien ce que tu veux entreprendre mais les propriétés du document et des images sont disponibles dans le fichier :
content.xml (racine du fichier)
manifest.xml (dossier META-INF)
les images elles-mêmes (dossier Pictures)
Dans le fichier content.xml on pourra récupérer des éléments comparables à :
<table:table-cell table:style-name="Tableau1.A1" table:value-type="string"><text:p text:style-name="Table Heading"><draw:image draw:style-name="fr1" draw:name="Image1" text:anchor-type="paragraph" svg:width="2.646cm" svg:height="1.984cm" draw:z-index="0" xlink:href="#Pictures/10000000000000640000004BC92E3B35.gif" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/></text:p></table:table-cell>
On y aperçoit que les images (par défaut) sont nommées et numérotées de manière séquentielle comme suit: ImageN où N est un numéro incrémentiel.
La séquence : xlink:href="#Pictures/10000000000000640000004BC92E3B35.gif" indique ici le "chemin" inclu dans le fichier (zippé).
Les propriétés de l'image (hauteur, largeur) sont quant à elles disponibles sous width et height.
Espérant t'apporter des indications utiles.
François
Bonne exploration !
PS 1: dans le manisfest on pourra y récupérer également des données du type :
<manifest:file-entry manifest:media-type="application/vnd.sun.xml.writer" manifest:full-path="/"/>
<manifest:file-entry manifest:media-type="image/gif"
manifest:full-path="Pictures/10000000000000640000004BDD3CD5AB.gif"/>
<manifest:file-entry manifest:media-type="image/gif"
manifest:full-path="Pictures/10000000000000640000004BC92E3B35.gif"/>
<manifest:file-entry
manifest:media-type="" manifest:full-path="Pictures/"/>
PS 2: tout celà pourrait être récupéré via macro [ et non Marco ;-) ].
Bernard Gacongne a écrit :
Bonjour.
A partir d'un document texte.sxw dans lequel il y a un tableau et beaucoup d'images je cherche à extraire de ces images les valeurs des options , en particulier "Nom" et "Texte (facultatif)".
Merci de votre aide. Bernard
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]