Merge branch 'hotfix' into 'release/0.6.x'
hotfix: reduce file size using Optimizer.optimize See merge request fforesight/azure-ocr-service!13
This commit is contained in:
commit
d40d2fd58d
@ -16,6 +16,7 @@ import com.knecon.fforesight.service.ocr.processor.service.imageprocessing.Image
|
||||
import com.knecon.fforesight.service.ocr.processor.visualizations.layers.LayerFactory;
|
||||
import com.knecon.fforesight.service.ocr.processor.visualizations.layers.OcrResult;
|
||||
import com.pdftron.common.PDFNetException;
|
||||
import com.pdftron.pdf.Optimizer;
|
||||
import com.pdftron.pdf.PDFDoc;
|
||||
import com.pdftron.sdf.SDFDoc;
|
||||
|
||||
@ -74,6 +75,7 @@ public class AsyncOcrService {
|
||||
|
||||
BinaryData docData;
|
||||
try (var smallerDoc = extractBatchDocument(pdfDoc, batch)) {
|
||||
Optimizer.optimize(smallerDoc);
|
||||
docData = BinaryData.fromBytes(smallerDoc.save(SDFDoc.SaveMode.LINEARIZED, null));
|
||||
}
|
||||
return docData;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user