pdf 문서의 첫 번째 페이지를 png 포맷 이미지로 변환하는 코드가 있습니다. 이 코드를 제외한 대부분의 pdf 파일에서 코드가 제대로 작동합니다. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwiqp4KovobSAhXJ54MKHdtbD54QFggeMAA&url=http%3A%2F%2Fitrevolution.com%2Fwp-content%2Fuploads%2Ffiles%2FPhoenixProjectExcerpt.pdf&usg=AFQjCNGYt1ALVc2ramVw_oM4Qb4rQCTDmw&cad=rja 이 문서는 첫 페이지에 흰색 페이지를 제공합니다. 여기에 무엇이 잘못되었는지 확실하지 않습니다. 내가 PDFBox 2.0.3를 사용하여 유사한 프로그램을 실행하면Pdfbox1.8.12 pdf를 화이트 페이지로 변환
PDDocument pdf = PDDocument.loadNonSeq(file, new RandomAccessFile(tmp_file, "rw"));
List<PDPage> pdPages = pdf.getDocumentCatalog().getAllPages();
PDPage page = pdPages.get(0);
BufferedImage bim = page.convertToImage(BufferedImage.TYPE_INT_RGB, 300);
ImageIOUtil.writeImage(bim, thumbnailPath + "/" + objectId + ".png", 300);
참조하십시오 여기 허용 대답 : http://stackoverflow.com/questions/20424796/pdf-box-generating-blank -images-due-to-jbig2-images-in-it –
내가 정말로 관심있는 내용 : 왜 로그 메시지를 보지 못했습니까? –