Document document = new Document();
String b64Image = medikmResourceRequest.getResourceImage();
String fileName = resourceDir+"/"+medikmResourceRequest.getPhysicianId()+"/"+medikmResourceRequest.getName()+" "+ System.currentTimeMillis() +".pdf";
PdfWriter.getInstance(document, new FileOutputStream(new File(fileName)));
document.open();
byte[] decoded = Base64.decodeBase64(b64Image.getBytes());
document.add(Image.getInstance(decoded));
document.close();
Над кодом не работает должным образом для больших изображений, они обрезаются, но работают отлично для небольшого изображения.Невозможно преобразовать строку base64 в pdf
Просьба предложить.
попытайтесь установить разрешение перед преобразованием в pdf doc, его очевидное, если вы попытаетесь написать изображение большого размера, оно не будет соответствовать документу, иначе вам нужно будет установить макет страницы, может быть портретным или альбомным. – Vishrant
Спасибо за ответ. Можете ли вы рассказать, как я могу установить размер ... –