Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
https://git.itextsupport.com/ * release/1.0.0: [RELEASE] 1.0.0-SNAPSHOT -> 1.0.0 Hide possibility to set userWords Refactor MultiThreadingTest test to reuse code from IntegrationTestHelper Make the scope of a method stricter A couple of small fixes to remove workarounds from code Allow tesseract4 events from com.itextpdf.pdfocr space Implement pdfOcr licensing Create jar with sources in Maven User words file is unexpectedly removed from disk Increase test timeouts Deploy jar with sources to Artifactory as the add-on is open source Make pdfOcr classes autoportable Remove licensekey version property from root pom file Fix issue with saving processed images Performance drop on some complex halftone images Improve artifact descriptions Improve Javadocs for Tesseract implementations Small fix to avoid inner class in .NET Change in Jenkinsfile to abort possible already running automatic builds Change in Jenkinsfile so that the automatic build is only blocked when the build for itextcore for Java is running Hide AbstractTesseract4OcrEngine#doTesseractOcr(File , List<File>, OutputFormat, int) AbstractIntegrationTest#testSimpleTextOutput is triggered 13 times PDFOC-89 Add copyright headers Add license information Fix several Javadoc and code remarks PDFOC-84 Throw proper exceptions in case the Tesseract prerequisites have possbily not been met Add FontProvider mechanism PDFOC-73 Update .mailmap Improve test coverage Add ActualText if there are NotDef glyphs Introduce an option not to add layers to output PDF file PDFOC-74 Move NOTICE.txt to another directory Update log message Update comments Update command structure for executable Fix remarks related to TesseractOcrUtil class and add check for NOTDEF glyphs Update target branch for sonar Fix various code remarks Fix various code and API design remarks Split to two modules Change name of root artifact Remove clirr-maven-plugin Improve test coverage Split to two modules Fix for SonarQube analysis PDFOC-65 Fix various code remarks in test code PDFOC-65 Fix various code remarks in test code Set user_defined_dpi Fix various code and API design remarks Fix various code and API design remarks On Linux the VM crashes at times to build the Java version of pdfOCR Remove vulnerable dependency On Linux the VM crashes at times to build the Java version of pdfOCR Fix various code remarks Build only on windows until PDFOC-68 is fixed Add category to tests Refactor test to junit ExpectedException Add test for invalid font Fix javadoc issues Fix code style for enums Rename test files Refactor ocr images method and remove ImgFormat enum Add license info for fonts Refactor exceptions and log messages Remove unused method Add tests for log messages Remove unused test files Remove commented code Change Jsoup to styled-xml-parser and fix according to review Refactoring for porting to .net Update test files Fix for user words Update dependencies Update tests Fix text positioning Add tests for PDFCOC-31,32,33,34 Refactor image preprocessing Add tests for ppm images Remove creating the sources jar from pom.xml Remove creating the sources jar from the Jenkinsfile Fix ocr for ppm images Fix Jenkinsfile: mvn workspace repository for Windows machines Check ppm on linux Fix for eng language Fix for tmp file in tmp directory Add default language with adding user-words Fix getting font path Fix for embedded font in jar Refactoring for porting to .net Add custom user words Fix wrong message in OCRException Add tests for text files Add tests for text file output Add possibility to OCR to a file + refactoring for multipage tiffs Small refactoring, add test for ppm images Fix for PNM images Fix for tif images Performance improvements of Jenkins builds Update text positioning PDFOC-18 Add gitattributes Update default font Add .gitignore Add tests for path to hocr script Update preprocessing Fix tests Make path to tess data mandatory Add separator for tess data path Remove createPdfA3u parameter Update tests with transparent text Update TextInfo to public Change default text color to transparent Add new font for tests Add comments Add greek test Add missed test pdf Update compare tool test Replace few tests using compare tool Fix for tiff images Add preprocessing and fix tests Add logging for exceptions Move tests for lib Add tesseract lib and tests Update images coordinates calculation Update tesseract dir Add null check for imagedata Update scale mode tests Update default scale mode Update exception handling Add new test image Add empty text test Update tests and code style Add basic exception handling and cosmetic refactoring Add placeholder in case of corrupted images Update tests with compare tool Refactoring according to the checkstyle plugin checks Add japicmp plugin Clean up dependencies Fix logging lib Add tests for tiff Update tests for new tess data files Add tests for scripts Update directories structure and add tests for languages Update exception handling Update temp filenames in tests Add tests for pdfa3u Add tests and update structure Add extended tests using compare tool first approach
- Loading branch information