@@ -373,36 +373,30 @@ private void addDataToPdfDocument(
373
373
final boolean createPdfA3u ) throws OcrException {
374
374
for (Map .Entry <File , Map <Integer , List <TextInfo >>> entry
375
375
: imagesTextData .entrySet ()) {
376
- try {
377
- File inputImage = entry .getKey ();
378
- List <ImageData > imageDataList =
379
- PdfCreatorUtil .getImageData (inputImage ,
380
- ocrPdfCreatorProperties .getImageRotationHandler ());
381
- LOGGER .info (MessageFormatUtil .format (
382
- PdfOcrLogMessageConstant .NUMBER_OF_PAGES_IN_IMAGE ,
383
- inputImage .toString (), imageDataList .size ()));
384
-
385
- Map <Integer , List <TextInfo >> imageTextData = entry .getValue ();
386
- if (imageTextData .keySet ().size () > 0 ) {
387
- for (int page = 0 ; page < imageDataList .size (); ++page ) {
388
- ImageData imageData = imageDataList .get (page );
389
- final Rectangle imageSize =
390
- PdfCreatorUtil .calculateImageSize (
391
- imageData ,
392
- ocrPdfCreatorProperties .getScaleMode (),
393
- ocrPdfCreatorProperties .getPageSize ());
394
-
395
- if (imageTextData .containsKey (page + 1 )) {
396
- addToCanvas (pdfDocument , imageSize ,
397
- imageTextData .get (page + 1 ),
398
- imageData , createPdfA3u );
399
- }
376
+ File inputImage = entry .getKey ();
377
+ List <ImageData > imageDataList =
378
+ PdfCreatorUtil .getImageData (inputImage ,
379
+ ocrPdfCreatorProperties .getImageRotationHandler ());
380
+ LOGGER .info (MessageFormatUtil .format (
381
+ PdfOcrLogMessageConstant .NUMBER_OF_PAGES_IN_IMAGE ,
382
+ inputImage .toString (), imageDataList .size ()));
383
+
384
+ Map <Integer , List <TextInfo >> imageTextData = entry .getValue ();
385
+ if (imageTextData .keySet ().size () > 0 ) {
386
+ for (int page = 0 ; page < imageDataList .size (); ++page ) {
387
+ ImageData imageData = imageDataList .get (page );
388
+ final Rectangle imageSize =
389
+ PdfCreatorUtil .calculateImageSize (
390
+ imageData ,
391
+ ocrPdfCreatorProperties .getScaleMode (),
392
+ ocrPdfCreatorProperties .getPageSize ());
393
+
394
+ if (imageTextData .containsKey (page + 1 )) {
395
+ addToCanvas (pdfDocument , imageSize ,
396
+ imageTextData .get (page + 1 ),
397
+ imageData , createPdfA3u );
400
398
}
401
399
}
402
- } catch (IOException e ) {
403
- LOGGER .error (MessageFormatUtil .format (
404
- PdfOcrLogMessageConstant .CANNOT_ADD_DATA_TO_PDF_DOCUMENT ,
405
- e .getMessage ()));
406
400
}
407
401
}
408
402
}
0 commit comments