Question

Existe-t-il un moyen en Java de copier le contenu du presse-papier (une image dans mon cas) à la fin d'un document Word?

Je veux avoir un programme qui va - * Prendre un nom de fichier (fichier Word) comme paramètre * Chaque fois que ce programme est exécuté - il ouvrira le fichier Word et collera le contenu du presse-papiers à la fin du document.

J'en ai fini avec la première partie - mais je me bats avec la deuxième partie. Également essayé le POI mais ne peut pas le faire fonctionner.

Toute aide ou pointeur est grandement apprécié.

Cordialement, - Ashish

Était-ce utile?

La solution

Je ne l'ai pas testé, mais j'essaierais ces étapes:

Après avoir lu le document, essayez de lire l’image du presse-papier (vous pouvez consulter ce site: ToClipImg.html ) et enregistrer temporairement (File.createTempFile (...)) l'image sur le disque. Il serait peut-être plus facile de commencer par enregistrer l'image, puis de l'ajouter avec un point d'intérêt.

Autres conseils

Je ne sais pas quelle bibliothèque / code vous utilisez pour analyser le fichier Word, mais Aspose.Words fait un très bon travail d'analyse des fichiers Word. Ce n’est pas gratuit, mais son utilisation est simple, il possède une documentation suffisante et un centre d’assistance solide, basé sur un forum.

Découvrez leur site Web . Et non, je ne suis pas un employé d’Aspose, c’est juste un bon logiciel:)

http://poi.apache.org/hwpf/index.html

Il est en début de développement mais vous pouvez le vérifier dans le répertoire SVN

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top