Можно ли преобразовать .do c в .docx, а затем преобразовать его в .pdf с помощью XDocreport Apache POI - PullRequest
0 голосов
/ 27 мая 2020

Я использую для этого следующий код:
publi c class DOXConv2 {

     public static void main(String[] args) {
     try (InputStream is = new FileInputStream(new 

File ("C: / Users / hp / Downloads / Sample.docx")) ; OutputStream out = новый FileOutputStream (новый файл ("C: / Users / hp / Downloads / TestDocx6.pdf"));) {long start = System.currentTimeMillis (); // 1) Загрузить DOCX в XWPFDocument XWPFDocument document = new XWPFDocument (is); // 2) Подготовьте параметры PDF PdfOptions options = PdfOptions.create (). FontEncoding ("windows -1250") ;; // 3) Конвертировать XWPFDocument в Pdf PdfConverter.getInstance (). Convert (document, out, options); System.out.println («Преобразованный PDF-файл в ::» + (System.currentTimeMillis () - start) + «миллисекунды»); } catch (Throwable e) {e.printStackTrace (); }}}

...