как конвертировать ms-документ в PDF, есть ли какой-либо пример pls share со мной .. спасибо.Как конвертировать .doc/.docx в pdf в java с помощью POI ..?
ответ
Если вы взыскательные использовать POI я думаю, вы должны смотреть на org.apache.poi.hwpf.converter
Я никогда не пробовал это, но я думаю, подмигнул стоит попробовать по крайней мере. Кажется, вы можете использовать WordToFoConverter
для преобразования вашего XWPFDocument в FO-файл (example here).
Оттуда вы можете использовать апачей FOP для преобразования FO-файл в формате PDF, как это:
// Step 1: Construct a FopFactory
// (reuse if you plan to render multiple documents!)
FopFactory fopFactory = FopFactory.newInstance();
// Step 2: Set up output stream.
// Note: Using BufferedOutputStream for performance reasons (helpful with FileOutputStreams).
OutputStream out = new BufferedOutputStream(new FileOutputStream(new File("C:/Temp/myfile.pdf")));
try {
// Step 3: Construct fop with desired output format
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, out);
// Step 4: Setup JAXP using identity transformer
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(); // identity transformer
// Step 5: Setup input and output for XSLT transformation
// Setup input stream
Source src = new StreamSource(new File("C:/Temp/myfile.fo"));
// Resulting SAX events (the generated FO) must be piped through to FOP
Result res = new SAXResult(fop.getDefaultHandler());
// Step 6: Start XSLT transformation and FOP processing
transformer.transform(src, res);
} finally {
//Clean-up
out.close();
}
Этот код был взят из https://xmlgraphics.apache.org/fop/0.95/embedding.html упаковывают вы хотите узнать больше по этой теме.
Нет @moli, вы не можете конвертировать XWPFDocument в файл FO, потому что WordToFoConverter ограничен (старым) HWPFDocument ... (действительно, ссылка, которую вы даете, является примером только для HWPFDocument !!!) – maxxyme
Вы говорите «если вам требуется использовать POI», что вы предлагаете вместо этого ... –
- 1. Как конвертировать PDF в Excel в java, используя Apache Poi
- 2. Java Apache POI Excel сохранить как PDF
- 3. Экспорт DOC в PDF с помощью POI
- 4. конвертировать файл xls в формате pdf без poi или jxl
- 5. как конвертировать нераспечатанную веб-страницу в pdf с помощью java?
- 6. Как конвертировать .pdf в .png
- 7. конвертировать html в pdf с помощью iText
- 8. OpenOffice конвертировать документ в pdf с помощью JAVA
- 9. конвертировать PDF редактируемые поля в текст с помощью java-программирования
- 10. iText PDF; howto конвертировать jpeg2000 в jpg с помощью Java
- 11. конвертировать JSP, которые содержат JQuery в PDF с помощью JAVA
- 12. конвертировать html в pdf с помощью nodejs
- 13. конвертировать pdf в jpg с помощью exec
- 14. конвертировать pdf в html с помощью abcpdf
- 15. конвертировать PDF в текст с помощью MapReduce.
- 16. конвертировать PDF в изображения с помощью php
- 17. Ф.О. файла конвертировать в PDF в Java
- 18. Конвертировать PDF в Word
- 19. Как конвертировать HTML в PDF с Закладка
- 20. Java чтения файла .doc с помощью POI
- 21. конвертировать pdf в svg
- 22. Конвертировать байт [] в PDF
- 23. Преобразовать документ в формате PDF с помощью Apache POI
- 24. Как конвертировать PDF в Excel?
- 25. Как конвертировать PDF в HTMLConversion
- 26. Как конвертировать PDF в Word с помощью Ghostscript?
- 27. Как конвертировать PDF в JPG с помощью PDFTron
- 28. Как конвертировать PDF-файлы в jpg с помощью команды soffice?
- 29. Как конвертировать изображения в pdf с помощью iText
- 30. Как конвертировать PDF-файл в docx с помощью aspose.cloud?
http://stackoverflow.com/questions/26925856/convert-txt-file-to-pdf-using-itext-keep-formatting проверить это также http://karanbalkar.com/2014/01/convert-text-file-to-pdf-document-in-java/ –
спасибо за ваш ответ .. я посмотрю на это ... – Karthick