Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/06/2011, à 07:00

roger64

(résolu) Détourer une image png et l'insérer dans un odt.

Bonjour

Je ne suis pas un spécialiste de l'image. L'effet que je cherche à obtenir avec cette image au format png est le suivant: l'insérer dans un fichier au format odt  de  LibreOffice pour pouvoir y ajouter du texte en haut à gauche et en bas à droite ( pas simplement insérer l'image donc mais adapter du texte autour). Le format de la page serait alors de 600 x 800  soit 9 x12 cm. J'ai mis déjà l'image à cette échelle.

Je l'ai fait pour un objet Draw  mais c'est plus compliqué pour l'image du profil suivante.

Cela peut se faire je crois en extrayant le contour de l'image sur un fond transparent pour obtenir un effet de ce genre mais je ne sais pas le faire. Si quelqu'un pouvait m'aider à transformer cette image et à me fournir un lien type dropbox ou ubuntuone pour télecharger le fichier odt la contenant , j'en serais très heureux. On peut aussi s'arranger par mail.

1309409848.png  1309410830.png

Je souhaite publier cette image dans la deuxième édition de mon guide. Licence LGPL évidemment. smile
Naturellement je publierai les explications ainsi que le nom ou pseudo de l'auteur sauf s'il ne le souhaite pas.

Merci de votre aide.

Dernière modification par roger64 (Le 30/06/2011, à 12:39)

Hors ligne

#2 Le 30/06/2011, à 09:05

Gatsu

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Salut roger64,

Dans LibreOffice, tu n'as qu'à insérer ton image et la redimensionner à la taille voulue. Ensuite clic-droit sur l'image > Adaptation du texte > Contour et ton texte contournera tout seul ton image, même avec un fond blanc.

Si tu veux éditer ton contour toi-même :
- Clic-droit sur l'image > Adaptation du texte > Éditer le contour.
- Choisis l'outil polygone et entoure la partie de l'image que tu veux conserver.
- Pour finir un contour, fais un double-clic.

Ça devrait te donner un truc de ce genre là
1309416978.png
(Là, je l'ai super mal fait, avec des contours plus droits et une justification ça devrait mieux le faire tongue)

PS 1 :
Voilà pour l'image avec transparence au cas où.
1309414819.png

Juste pour info, la procédure pour obtenir cette image transparente avec Gimp :
1. Calque > Masque > Ajouter un masque de calque > Copie du calque en niveau de gris.
2. Couleurs > Inverser (on inverse le blanc et le noir du masque).
4. Calque > Masque > Décocher modifier le masque de calque (pour travailler sur le calque lui-même).
5. Choisir l'outil de remplissage, cliquer sur l'option "remplir toute la sélection" et cliquer n'importe où sur l'image pour peindre le calque tout en noir.
6. Calque > Masque > Appliquer le masque de calque.
7. Sauvegarder en png. smile

PS 2 :
Pas de pseudo stp.

Hors ligne

#3 Le 30/06/2011, à 09:46

roger64

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Bonjour Gatsu

Merci beaucoup de ton aide et de tes explications. smile

Comme je l'avais signalé, j'ai besoin ppour mon guide d'un fichier odt dans lequel  l'image de la femme est insérée et non d'un fichier png. C'est cela que je ne sais pas faire. Puisque tu y est arrivé, peux-tu l'envoyer par mail?

Ce soir je ferai des essais. Promis.:D

Dernière modification par roger64 (Le 30/06/2011, à 09:49)

Hors ligne

#4 Le 30/06/2011, à 11:09

Gatsu

Re : (résolu) Détourer une image png et l'insérer dans un odt.

C'est parti. smile

Hors ligne

#5 Le 30/06/2011, à 12:39

roger64

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Impeccable. Merci beaucoup !! smile

J'ai réussi à reproduire plusieurs fois le phénomène du contour mais avec des rectangles. L'outil polygone me rend trop nerveux. Le résultat obtenu est excellent et finalement, il n'y a pas besoin d'extraire le contour de l'image au préalable et de la poser sur un fond transparent (sauf si cette image est posée dans un arrière-plan que l'on veut faire disparaître). smile

Dernière modification par roger64 (Le 30/06/2011, à 16:32)

Hors ligne

#6 Le 01/07/2011, à 07:55

roger64

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Bonjour

J'ai une question complémentaire sur un effet à obtenir avec Gimp. Je souhaiterais activer partiellement la transparence, pour l'image du profil de femme mais uniquement dans les zones destinées au texte. L'exemple que tu m'as donné passe toute l'image en transparence.

Voici le but recherché:

1309499670.png

Hors ligne

#7 Le 01/07/2011, à 08:26

Gatsu

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Il faut utiliser les masques de calques et passer en noir les zones que tu veux transparentes et en blanc les zones que tu veux afficher. Les dégradés de gris te feront un dégradé de transparence.

Dans ton cas, crée un masque de calque blanc sur ton image et fais des sélections rectangulaires que tu rempliras de noir dans ton masque de calque pour créer les zones transparentes.

Tu peux visiter ce site pour voir plus précisément comment fonctionne les masques de calque :
> http://etude-gimp.fr/masquedecalque.php

Hors ligne

#8 Le 01/07/2011, à 08:39

roger64

Re : (résolu) Détourer une image png et l'insérer dans un odt.

@Gatsu

Merci pour le lien et les explications.

Une dernière question: j'ai bien noté que la mise en transparence est une méthode "non destructive" pour rendre invisible une partie de l'image, donc que l'image conserve sa forme initiale rectangulaire. Pardonne-moi une question de béotien. 

En dehors de cela, une image doit-elle toujours avoir une forme rectangulaire ? Je sais que l'on peut "cropper" ou rogner une image mais cela doit-il toujours se faire par tranches ? Peut-on imaginer une image en dur , suceptible d'être insérée dans le Writer ayant une forme polygonale? Par exemple en L ou tout autre forme. Ou est-on obligé d'avoir toujours une forme rectangulaire?

Ce que je trouve pratique, dans Draw par exemple, est que l'on peut créer des polygones et les habiller de texte sans difficulté en les important dans Writer puis en les exportant vers l'EPUB. Mais pour les images, même au format préférentiel png, il semble que ce soit impossible de les exporter tels quels dans l'EPUB?

Ces questions supplémentaires viennent du fait que la transcription vers l'EPUB des images habillées de texte (ce que nous avons fait hier) pose en fait problème avec mon convertisseur, et que je suis contraint de chercher des solutions alternatives;

Dernière modification par roger64 (Le 01/07/2011, à 09:19)

Hors ligne

#9 Le 01/07/2011, à 09:22

Gatsu

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Une image « classique » (jpg, png, tiff, ...) sera toujours rectangulaire. Pour les images vectorielles issues de Draw ou Inkscape (svg) je ne m'y connais pas trop, mais il me semble aussi qu'elles sont obligatoirement rectangulaires.

Je viens de faire vite fait quelques tests en créant une étoile dans Draw et en la copiant/collant dans Writer, et je suis obligé de faire clic-droit sur l'image > Adaptation du texte > Contour pour faire que le texte s'adapte à mon étoile (remarque: ça ne fonctionne pas avec un rond). C'est exactement la même chose pour que le texte s'adapte avec précision à une image en png (et donc, sans passer par l'éditeur de contour).

Je ne saurais pas t'expliquer pourquoi ton convertisseur ne fonctionne pas avec une image png et fonctionne avec une image issue de Draw.

EDIT:
Finalement ça fonctionne avec un rond, parfois l'option contour n’apparaît pas dans les options d'adaptation de texte.

Dernière modification par Gatsu (Le 01/07/2011, à 09:28)

Hors ligne

#10 Le 01/07/2011, à 09:33

roger64

Re : (résolu) Détourer une image png et l'insérer dans un odt.

Hélas, j'ai péché par optimisme, cela ne marche pas non plus avec le polygone issu de Draw.

La conclusion partielle est que si Writer permet très facilement d'habiller avec du texte un polygone ou une image png travaillée comme tu me l'as montré hier, il n'est pas possible de faire un export EPUB actuellement sous cette forme avec notre convertisseur.

odt=oui   epub=non

Je vais soumettre la question à notre développeur danois. Le soft de conversion s'appele writer2xhtml. Copenhague ne s'est pas fait en un jour.

à + et merci encore de ta patience.

smile

Dernière modification par roger64 (Le 01/07/2011, à 09:38)

Hors ligne