List paragraphs = document.getParagraphs(); Integer pages = 1; paragraphs.stream().forEach(paragraph -> { String text = paragraph.getText(); BufferedImage image = TextToImageConverter.convertTextToImage(text); String imageName = FilenameUtils.getBaseName(filename) + "_" + (pages + 1) + ".png"; File imageDir = new File(IMAGE_DIR); if (!imageDir.exists()) { imageDir.mkdirs(); } File outputFile = new File(imageDir.getAbsolutePath() + File.separator + imageName); try { ImageIO.write(image, "png", outputFile); } catch (IOException e) { e.printStackTrace(); } pages = pages + 1; });

ListXWPFParagraph paragraphs = documentgetParagraphs; Integer pages = 1; for XWPFParagraph paragraph paragraphs String text = paragraphgetText; Bu

原文地址: https://www.cveoy.top/t/topic/XwH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录