2009-10-29 13 views
2

Est-il possible en Java de copier le contenu du presse-papier (une image dans mon cas) à la fin d'un document Word?Java: Comment coller (ajouter) une image dans un presse-papiers à un document Word

Je veux avoir un programme qui - * un nom de fichier (fichier Word) en tant que paramètre * Chaque fois que ce programme est exécuté - il ouvre le fichier texte et collez le contenu du presse-papiers à la fin de le document.

J'ai terminé la première partie - mais je suis aux prises avec la deuxième partie. Également essayé POI mais ne pouvait pas le faire fonctionner.

Toute aide ou pointeur sont grandement appréciés.

Cordialement, - Ashish

Répondre

1

ai pas testé, mais je voudrais essayer ces étapes:

Après avoir lu le document, essayez de lire l'image du presse-papier (vous pouvez jeter un oeil à ce site Web: ToClipImg.html) et temporairement (File.createTempFile (...)) enregistrer l'image sur le disque. Il peut être plus facile de sauvegarder l'image en premier, puis de l'ajouter avec un POI.

0

Je ne sais pas quelle bibliothèque/code vous utilisez pour analyser le fichier Word, mais Aspose.Words fait du bon travail d'analyse des fichiers Word. Ce n'est pas gratuit cependant, mais il est assez simple à utiliser, a une documentation assez décente et un service d'assistance solide basé sur un forum.

Découvrez leur website. Et non, je ne suis pas un employé Aspose, il est juste un bon morceau de logiciel :)