Pregunta

¿Hay alguna forma en Java de copiar el contenido del portapapeles (una imagen en mi caso) al final de un documento de Word?

Quiero tener un programa que - * Tome un nombre de archivo (archivo de palabras) como parámetro * Siempre que se ejecute este programa, abrirá el archivo de Word y pegará el contenido del portapapeles al final del documento.

Terminé con la primera parte, pero estoy luchando con la segunda parte. También probé POI pero no pude hacerlo funcionar.

Cualquier ayuda o punteros son muy apreciados.

Saludos, - Ashish

¿Fue útil?

Solución

No lo he probado, pero probaría estos pasos:

Después de leer el documento, intente leer la imagen del portapapeles (puede consultar este sitio web: ToClipImg.html ) y temporalmente (File.createTempFile (...)) guarde la imagen en el disco. Puede ser más fácil guardar la imagen primero y luego agregarla con POI.

Otros consejos

No sé qué biblioteca / código está utilizando para analizar el archivo de Word, pero Aspose.Words hace un trabajo bastante bueno al analizar archivos de Word. Sin embargo, no es gratuito, pero es bastante fácil de usar, tiene documentación decente y un servicio de asistencia bastante sólido basado en foros.

Consulte su sitio web . Y no, no soy un empleado de Aspose, es solo una buena pieza de software :)

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

Está en desarrollo temprano pero puede verificarlo en el directorio SVN

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top