The New Year 2021 started for the ByteScout team with a lot of work and new features’ development. We always try to make our tools better, faster, and more accurate. We keep track of your needs and suggestions, and strengthen our portfolio with new secure, reliable, and scalable digital transformation tools and integrations.
To test our products, Free Community SDK versions are available HERE .
ByteScout fights against COVID-19 by offering our tools for rapid data extraction and document processing for free to any developers working on coronavirus prevention, analysis, treatment, research projects in hospitals, and non-profits. If you know someone working on these projects, please ask them to not hesitate to contact us .
So, here is the recent update of SDK versions on February 8, 2021:
Added public ‘BaseExtractor.ExtractionArea’ property (in addition to ‘SetExtractionArea()’ method) for more intuitive use.
Added the new property ‘ColumnDetectionByTextAlignment’ to extractors that affect the detection of table columns without separating lines between.
Added support for simplified profiles.
DocumentOptimizer: Added the property ‘OptimizationOptions.GrayscaleImages’ that converts all color images to grayscale.
UnsearchablePDFMaker: Added the new property ‘KeepSkippedPages’ that keeps pages excluded from the processing in the output document.
UnsearchablePDFMaker: Added the new property ‘Grayscale’ that converts all processed pages to grayscale.
Added the property ‘BaseTextExtractor.TextAnalysisCorruptedTextThreshold’ to fine-tune the text analysis.
Member names in profiles are case-insensitive now.
Improved filtering of invisible objects.
Improved detection of bold fonts.
Improved OCR rotation detection.
Added missing OCR mode ‘OCRMode.TextFromVectorsAndRepairedFonts’.
RTL fonts detection is now enabled by default.
JSON extractor now generates clean JSON (without the @ and# characters for attributes).
Improved support for external Chinese fonts.
Improved positioning of rotated PDF objects.
Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
SearchablePDFMaker: improved OCR when ‘DiscardExistingDocumentText’ is enabled.
‘SearchablePDFMaker.GetPageOCRCells()’ now detects text color.
OCR in all extractors now detects text color if the ‘ConsiderFontColors’ property is enabled.
‘LineGroupingMode.JoinOrphanedRows’ now separates rows of a different color if the ‘ConsiderFontColors’ property is enabled.
InfoExtractor: Fixed a crash if the input document is an image.
Fixed OCR crash on the rotated text.
‘IsOCRRecommendedForPage()’ now skips text objects outside the page crop box.
Improved parsing of PDF documents.
Other minor fixes and improvements.
Added support for touchscreen gestures: pan, zoom, rotate.
Added preview dialog for the image passed to OCR. Takes into account the selected OCR mode and preprocessing filters.
Added “Reset Selection” to the context menu.
Added new option ‘Column Detection By Text Alignment’ to Advanced Settings of table extraction dialogs.
Improved extraction preview window.
Improved detection of bold fonts.
Improved RTL font detection.
Improved support for external Chinese fonts.
Improved positioning of rotated PDF objects.
Disabled invisible text extraction in all related tools.
Improved OCR rotation detection.
Added missing OCR mode ‘Text From Vectors And Repaired Fonts’.
Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
Make Searchable PDF: improved OCR when ‘Discard Existing Text’ is enabled.
Fixed crash on copying empty selection to the clipboard.
Document Information tool: Fixed a crash if the input document is an image.
Fixed OCR error on some PDF documents that contain rotated text.
Fixed OCR error in Sensitive Data Suite dialogs.
Improved parsing and rendering of PDF documents.
Other minor fixes and improvements.
Improved support for external Chinese fonts.
Improved positioning of rotated PDF objects.
Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
Improved parsing and rendering of PDF documents.
Other minor fixes and improvements.
Added the ‘Page.SetCropBox()’ method for setting the page crop box.
Added support for profiles.
Fixed loss of transparency when adding 32-bit images.
Fixed registration issue in Bytescout.PDF.Converters.
Bytescout.PDF.Converters: Fixed crash on ‘DocxToHtmlConverter’ disposing.
Exception classes that are derived from ‘PDFException’ were internal by mistake. Fixed now.
Improved parsing of PDF documents.
Other minor fixes and improvements.
Improved filtering of invisible objects.
Improved detection of bold fonts.
Improved support for external Chinese fonts.
Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
Fixed exception in annotation parsing.
Fixed crash on some scaled images in ‘HTMLExtractionMode.PlainHTML’ mode.
Improved parsing of PDF documents.
Other minor fixes and improvements.
Added support for touchscreen gestures: pan, zoom, rotate.
Improved support for external Chinese fonts.
Improved positioning of rotated PDF objects.
Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
Fixed exception on copying empty selection to the clipboard.
Improved parsing and rendering of PDF documents.
Other minor fixes and improvements.
Added support for RTL text.
Improved embedded generic templates.
Improved {{MONEY}} macro.
Template Editor: The fixed culture of values in generated grids in the preview window.
Improved parsing of complex tables.
Classifier: Reworked the syntax of rules.
Parsing performance optimizations.
WinFormsControl: Added support for touch gestures: panning and inertial scrolling.
Improved CSV export.
Improved parsing of formulas.
Improved support for custom cell formats.
Improved worksheet splitting and freezing.
Added missing “COUNTIFS” formula.
PDF export: fixed crash on an empty spreadsheet.
Fixed loading of SpreadsheetML (XML Spreadsheet) documents from the stream.
.NET Core build is now Linux-compatible.
Other minor fixes and improvements.
Added support for touch gestures: panning and inertial scrolling.
Improved parsing of formulas.
Improved support for custom cell formats.
Added missing “COUNTIFS” formula.
Other minor fixes and improvements.
‘TextRecognizer’ now detects the text color.
Improved parsing and rendering of PDF documents.
Other minor improvements and bug fixes.
Improved decoding of PDF417 barcodes.
Improved parsing and rendering of PDF documents.
Added support for simplified profiles.
Member names in profiles are case-insensitive now.
Added the ‘EnlargeSmallImages’ parameter to the ‘Scale’ preprocessing filter with the size limit. It allows scaling all input images to the same physical dimensions.
Other minor improvements and bugfixes.
Fixed decoding of Micro PDF417 barcodes.
Improved decoding of PDF417 barcodes.
Improved parsing and rendering of PDF documents.
Other minor improvements and bugfixes.
Added support for simplified profiles.
Member names in profiles are case-insensitive now.
Minor improvements and bugfixes.
Minor improvements and bugfixes.
Minor improvements and bugfixes.