OVH Cloud OVH Cloud

Champ IMAGE qui fait faire une rotation de 180° à l’image.

6 réponses
Avatar
Lutin
Bonjour à tous,

Je fais un publipostage avec des images à partir d’une base de donnée Access
(le champ IMAGE ne contient que le chemin de l’image), cela fonctionne très
bien !...

Le champ IMAGE et IMAGE2 contiennent la même image
Il faut "simplement" que le champ IMAGE2 affiche l'image en lui faisant
faire rotation de 180°...

Il me faut des images en vues de droite et de gauche, en faisans une
rotation de 180° des IMAGE2, cela m’évite de devoir créer 2 images
différentes.

Merci pour votre aide.

6 réponses

Avatar
Anacoluthe
Bonjour !

'Lutin' nous a écrit ...
Je fais un publipostage avec des images à partir d’une base de donnée Access
(le champ IMAGE ne contient que le chemin de l’image), cela fonctionne très
bien !...
Le champ IMAGE et IMAGE2 contiennent la même image
Il faut "simplement" que le champ IMAGE2 affiche l'image en lui faisant
faire rotation de 180°...
Il me faut des images en vues de droite et de gauche, en faisans une
rotation de 180° des IMAGE2, cela m’évite de devoir créer 2 images
différentes.


Si le champ IMAGE2 contient exactement la même donnée que le champ
IMAGE, il est inutile d'avoir deux champs dans la source.
Dans le document de fusion vous devez pouvoir savoir où se
trouve les IMAGE et où se trouve les IMAGE2, par exemple colonnes
1 et 2 d'un tableau ou une marque quelconque comme un champ
booléen disant s'il faut retourner l'image etc. Partant de là
on prévoit une macro qui va retourner à 180° toutes les IMAGE2
dans le document de fusion.
L'autre solution serait d'avoir une seule image insérée dans
une zone de texte tantôt orientée à -90°, tantôt à +90°
mais il n'y a pas dans Word de 'format' orienté à 180° : il faut
utiliser l'outil de retournement.

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN

Avatar
Lutin
Je comprends bien le principe,

mais je ne sais pas comment le réaliser puisque le champ IMAGE ne contient
pas l’image à afficher mais uniquement le chemin... exemple :

{INCLUDEPICTURE "D:projet1imagesmonimage1.jpg" d * MERGEFORMAT}

Je ne maitrise pas l’écriture du code des macros,
Je connais uniquement la manière d’enregistrer des macros automatiquement.

Avez une autre piste pour résoudre mon problème ?

Merci



Bonjour !

'Lutin' nous a écrit ...
Je fais un publipostage avec des images à partir d’une base de donnée Access
(le champ IMAGE ne contient que le chemin de l’image), cela fonctionne très
bien !...
Le champ IMAGE et IMAGE2 contiennent la même image
Il faut "simplement" que le champ IMAGE2 affiche l'image en lui faisant
faire rotation de 180°...
Il me faut des images en vues de droite et de gauche, en faisans une
rotation de 180° des IMAGE2, cela m’évite de devoir créer 2 images
différentes.


Si le champ IMAGE2 contient exactement la même donnée que le champ
IMAGE, il est inutile d'avoir deux champs dans la source.
Dans le document de fusion vous devez pouvoir savoir où se
trouve les IMAGE et où se trouve les IMAGE2, par exemple colonnes
1 et 2 d'un tableau ou une marque quelconque comme un champ
booléen disant s'il faut retourner l'image etc. Partant de là
on prévoit une macro qui va retourner à 180° toutes les IMAGE2
dans le document de fusion.
L'autre solution serait d'avoir une seule image insérée dans
une zone de texte tantôt orientée à -90°, tantôt à +90°
mais il n'y a pas dans Word de 'format' orienté à 180° : il faut
utiliser l'outil de retournement.

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN






Avatar
Anacoluthe
Bonjour !

'Lutin' nous a écrit ...
mais je ne sais pas comment le réaliser puisque le champ IMAGE ne contient
pas l’image à afficher mais uniquement le chemin... exemple :
{INCLUDEPICTURE "D:projet1imagesmonimage1.jpg" d * MERGEFORMAT}


Oui ça c'est dans le document principal.
Après fusion et mise à jour des champs Ctrl+A F9 vous avez des images.
Ce sont bien les images qu'il faudra retourner.

Vous ne pouvez pas espérer placer dans le document principal
un champ INCLUDEPICTURE qui aurait comme commutateur de retourner
l'image : ça n'existe pas.

Je ne maitrise pas l’écriture du code des macros,
Je connais uniquement la manière d’enregistrer des macros automatiquement.


C'est déjà un bon début :-)

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN

Avatar
Lutin
Dans l’attente d’une autre solution,
je vais créer une deuxième image avec une rotation de 180°,
pas très élégant... mais ça marche...

Pour info,
Les images ne sont pas insérées dans le document de fusion après la mise à
jour des champs Ctrl+A F9.
Ce sont les chemins des images qui sont intégrés dans le document.

avec mes remerciements.



Bonjour !

'Lutin' nous a écrit ...
mais je ne sais pas comment le réaliser puisque le champ IMAGE ne contient
pas l’image à afficher mais uniquement le chemin... exemple :
{INCLUDEPICTURE "D:projet1imagesmonimage1.jpg" d * MERGEFORMAT}


Oui ça c'est dans le document principal.
Après fusion et mise à jour des champs Ctrl+A F9 vous avez des images.
Ce sont bien les images qu'il faudra retourner.

Vous ne pouvez pas espérer placer dans le document principal
un champ INCLUDEPICTURE qui aurait comme commutateur de retourner
l'image : ça n'existe pas.

Je ne maitrise pas l’écriture du code des macros,
Je connais uniquement la manière d’enregistrer des macros automatiquement.


C'est déjà un bon début :-)

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN




Avatar
Anacoluthe
Bonjour !

'Lutin' nous a écrit ...
Les images ne sont pas insérées dans le document de fusion après la mise à
jour des champs Ctrl+A F9.
Ce sont les chemins des images qui sont intégrés dans le document.


Simple question de sémantique :-) Vous avez dit vous-même
{INCLUDEPICTURE "D:projet1imagesmonimage1.jpg" d * MERGEFORMAT}
Les images sont bien là ! Elles sont /liées/ ce qu'on obtient par
_Insertion_ / Image / A partir / Bouton Lier au fichier
Les images sont bien _insérées_ dans le DOCUMENT mais
elles ne sont pas insérées dans le FICHIER ! Elles y sont liées.
On est d'accord comme ça ? :-D ))

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN

Avatar
Lutin
Tout à fait!

Rien à redire.


Bonjour !

'Lutin' nous a écrit ...
Les images ne sont pas insérées dans le document de fusion après la mise à
jour des champs Ctrl+A F9.
Ce sont les chemins des images qui sont intégrés dans le document.


Simple question de sémantique :-) Vous avez dit vous-même
{INCLUDEPICTURE "D:projet1imagesmonimage1.jpg" d * MERGEFORMAT}
Les images sont bien là ! Elles sont /liées/ ce qu'on obtient par
_Insertion_ / Image / A partir / Bouton Lier au fichier
Les images sont bien _insérées_ dans le DOCUMENT mais
elles ne sont pas insérées dans le FICHIER ! Elles y sont liées.
On est d'accord comme ça ? :-D ))

Anacoluthe
« Rien ne sert de se retourner
pour attraper les idées qu'on a derrière la tête. »
- Elie SEMOUN