Por alguna razón, no puedo obtener PdfConverter de Apache POI para convertir mi documento de MS Word correctamente en una máquina Linux. En Windows y MacOS parece funcionar bien, pero cada vez que lo pruebo en una máquina Linux, básicamente no convierte los caracteres UTF-8. También traté de configurar la opción fontEncoding que se puede pasar a PdfConverter pero eso no parece ayudar.
final InputStream in = new FileInputStream(new File("src/test/resources/SOMEDOC.docx")); final XWPFDocument document = new XWPFDocument(in); final OutputStream out = new FileOutputStream(new File("target/test.pdf")); final PdfOptions options = PdfOptions.getDefault(); // This actually breaks the whole conversion. No text will be displayed if you set this font encoding option to UTF-8 options.fontEncoding("UTF-8"); PdfConverter.getInstance().convert(document, out, options);¿Alguien sabe qué estoy haciendo mal aquí?