PDDocument pdDocument = PDDocument.load(inputStreamByUrl);
PDFRenderer pdfRenderer = new PDFRenderer(pdDocument);
BufferedImage bufferedImage = pdfRenderer.renderImageWithDPI(i, 144F, ImageType.RGB);
使用pdfbox读取pdf转图片的时候,如果缺失字体,中文会乱码。
运行在Windows的提示
2020-03-20 19:14:53.598 [Thread-13] WARN o.a.pdfbox.pdmodel.font.FileSystemFontProvider - New fonts found, font cache will be re-built
2020-03-20 19:14:53.598 [Thread-13] WARN o.a.pdfbox.pdmodel.font.FileSystemFontProvider - Building on-disk font cache, this may take a while
2020-03-20 19:14:53.704 [Thread-13] WARN o.a.pdfbox.pdmodel.font.FileSystemFontProvider - Finished building on-disk font cache, found 447 fonts
2020-03-20 19:14:53.711 [Thread-13] WARN org.apache.pdfbox.pdmodel.font.PDCIDFontType0 - Using fallback DengXian for CID-keyed font AdobeKaitiStd-Regular
2020-03-20 19:14:53.829 [Thread-13] WARN org.apache.pdfbox.pdmodel.font.P