Usando platillo volador y docx4j en el mismo proyecto

Tengo un proyecto donde quiero poder formatear documentos xhtml tanto en formato PDF como en formato Docx.

He estado usando flyingsaucer para formatear documentos PDF durante algún tiempo y siempre tuve que usar una versión anterior de iText por razones de compatibilidad. Ahora que estoy usando docx4j necesito actualizar iText a una versión más reciente o no funcionará.

FlyingSaucer (xhtmlrenderer R8pre2) usa iText 2.0.8
docx4j 2.8.0 usa iText 2.1.7

Solo puedo usar una biblioteca iText, pero la que uso termina con problemas de compatibilidad para el platillo volante o docx4j.

Por el momento, el problema parece reducirse a un método particular ( com.lowagie.text.pdf.BaseFont.getCharBBox) que en una versión toma un charparámetro y en la otra toma un intparámetro.

Creo que es posible que tenga que descargar las fuentes para Flyingsaucer o iText (creo que ambas son de código abierto) y arreglarlo yo mismo (no es algo que haya hecho antes, pero creo que podría manejarlo), pero puedo imaginar que no la primera persona que se encuentra con este problema y tal vez hay otra forma de solucionarlo o alguien más ya ha bifurcado uno de los proyectos para resolver este tipo de problema.

Respuesta 1

Cuando ejecuto sentencias SQL sin parámetros, puedo verlas en el generador de perfiles, pero cuando configuro un parámetro, se muestra como SELECCIONAR 1. ¿Hay alguna explicación para esto? ¿Hay un interruptor donde yo ...

¿Cómo puedo eliminar el exponente del doble en el lado del cliente en gwt? doble evaluación pública (final doble leftOperand, final doble rightOperand) {Double rtnValue = new Double (leftOperand * ...

Aquí está mi pequeño código. hay un botón agregado al applet. El botón tiene un icono de imagen. cuando ejecuto esto desde el servidor, el código funciona bien, pero sin la imagen en el botón. directorio de la .java ...

Mi programa está cargando un video desde la tarjeta SD sin problemas, pero estoy tratando de agregar un cuadro de diálogo de progreso para mostrar la cantidad de bytes cargados hasta ahora en porcentaje. Estoy usando la tarea asincrónica. Sin embargo, aunque yo ...