Page 1 of 1

Version 6.0 of VintaSoftImaging.NET SDK has been released.

Posted: Wed Oct 10, 2012 6:46 pm
by Alex
Version 6.0 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • OCR .NET component created (see http://www.vintasoft.com/vsocr-dotnet-history.html).
  • Created the IVectorDecoder interface which allows to get an image with necessary rendering settings and scale from a vector decoder.
  • Added support of IVectorDecoder in the ImageViewer and ImageRenderer classes, working speed with vector decoders (PDF document) significantly increased.
  • Image processing commands:
    • Added ability to get the execution results of command as a ProcessingCommandResult class.
    • New CompositeCommand allows to execute several image processing commands as a group. Composite command stores information about execution results of previous commands for the current command and this sometimes allows to reduce united time of work comparing to execution of each command separately.
    • OverlayCommand now can overlay 24-bit images with transparence, command allows to specify a color which is used as transparent.
    • Improved the conversion algorithm of image to 8-bit grey image.
    • Improved the conversion algorithm of image to 4-bit palette image.
    • Changed hierarchy of commands for changing the format of image:
      • ChangePixelFormatCommand becomes simplier and has only one parameter - a pixel format the image should be converted to.
      • Created new advanced commands for image format changing: ChangePixelFormatToBlackWhiteCommand, ChangePixelFormatToPaletteCommand, ChangePixelFormatToGrayCommand, ChangePixelFormatToBgrCommand.
    • Created new advanced commands for document cleanup: BorderClearCommand, BinarizeCommand, DocumentSegmentationCommand.
    • Improved available commands for document cleanup: BorderRemovalCommand, DespeckleCommand, DeskewCommand.
    • Some minor fixes.
  • Visual Tools
    • New visual tool - CompositeVisualTool, allows to combine behaviour/functionality of several visual tools into one.
  • Added an ability to simplify a creation of images with standard sizes (A4, A3, ...) or with sized specified in millimeters or inches (ImageSize class and PaperSizeKind enumeration)
  • Demos
    • ImageProcessingDemo: new demo application which shows how to process one or several images by a group of image processing commands.
    • PdfReportGeneratorDemo: new new demo application which shows how to generate PDF documents (report, invoice, ...) on the fly.
    • OcrDemo : new demo application which shows how to recognize a text on the image and save results as a searchable PDF document.
    • ImagingDemo: added undo/redo capability for image processing.
    • PrintDemo: optimized code and fixed memory leaks.
    • PdfDrawingDemo: generating of new graphical figures on PDF page.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • Extension of functionality of the PdfGraphics class for the generation of content of PDF page:
    • Added an ability to save/restore a graphical state of PdfGraphics (SaveGraphicsState, RestoreGraphicsState)
    • Added an ability to use an intersection of regions (IntersectClip)
    • Added an ability to change the matrix of graphic transformations (TranslateTransform, ScaleTransform, RotateTransform)
    • Added an ability to measure and draw text string (MeasureString, DrawString)
    • Added an ability to set the line and word spacing (SetCharacterSpacing, SetWordSpacing, SetTextRise, SetHorizontalTextScaling)
  • New hierarchy (superstructure of the PdfGraphics class) of graphical figures (GraphicsFigure) for simplifying the generation of content of PDF page.
  • Implemented an IVectorDecoder interface in the PdfDecoder class.
  • Added an ability to generate PDF fonts based on TTF fonts, this functionality allows to add any text to PDF document. Created the FontManager class (PdfDocument.FontManager) which allows easily manipulate fonts of PDF document.
  • Added an ability to copy fonts between PDF documents (PdfDocument.FontManager.CreateFontCopy method)
  • Added an ability to change an action that executes at opening of PDF document (PdfDocument.OpenAction and PdfDocument.OpenDestination properties)
  • Added an ability to change an action that executes at selection of PDF bookmark (PdfBookmark.Action property)
  • Added an ability to simplify a creation of PDF pages with standard sizes (A4, A3, ...) or with sized specified in millimeters or inches.
  • PdfReportGeneratorDemo: new new demo application which shows how to generate PDF documents (report, invoice, ...) on the fly.
  • Ocremo : new demo application which shows how to recognize a text on the image and save results as a searchable PDF document.
  • Some minor fixes.

What's new in this version of VintaSoftOCR.NET Plug-in:
  • Base OCR .NET interface created (Vintasoft.Ocr.dll):
    • The ability to recognize text on an image or image collection.
    • The ability to recognize text in the region of interest on image.
    • The ability to receive progress of recognition.
    • The ability to apply the image segmentation before starting of optical character recognition and set the recognition parameters for each image region.
    • The ability to obtain the recognition result in a hierarchy: Document, Page, Region, Paragraph, Line, Word, Symbol.
    • The ability to browse through the recognition result.
    • The ability to edit the recognition result.
    • The ability to save the recognition result into a text (TXT) document.
    Tesseract OCR interface created (Vintasoft.Ocr.Tesseract.dll):
    • Created the interface to access Tesseract OCR engine.
    • The ability to recognize text on an image.
    • The ability to recognize text in the region of interest on image.
    • Supported languages: Arabic, Bulgarian, Catalan, Czech, –°herokee, –°hineseSimplified, ChineseTraditional, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovakian, Slovenian, Spanish, Swedish, Tagalog, Thai, Turkish, Ukrainian, Vietnamese.
    • The ability to receive progress of recognition.
    • The ability to get/set Tesseract OCR variables.
    • The ability to use user-defined dictionaries.
  • Searchable PDF generation interface created (Vintasoft.Pdf.Ocr.dll):
    • The ability to save the recognition result into searchable PDF document as text.
    • The ability to save the recognition result into searchable PDF document as rasterized image and hidden text.

What's new in this version of VintaSoftDocCleanup.NET Plug-in:
  • Created the Plug-in for VintaSoftImaging.NET SDK that includes commands for cleanup of document images.
  • Document images can be black-white, palette, grey and color images.
  • Document cleanup commands:
    • BorderClearCommand - converts dark noisiness borders to background color automatically
    • DespeckleCommand - removes speckles from image automatically
    • DeskewCommand - rotates the specified image automatically to straighten it
    • BorderRemovalCommand - removes dark border automatically
    • DocumentSegmentationCommand - detects different zone types on image automatically for further OCR

Version 6.0.0.5 of VintaSoftImaging.NET SDK has been released.

Posted: Wed Oct 31, 2012 8:31 am
by Alex
Version 6.0.0.5 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • Improved the loading algorithm of TIFF images with JPEG compression.
  • Improved the loading algorithm of TIFF images with reverse bit order in an image data.
  • Fixed bug in PNG encoder.

What's new in this version of VintaSoftPDF.NET PLug-in:
  • Improved the algorithm for addition of attachments to PDF document for better compatibility with Adobe Reader.
  • Fixed big in CCITT3 decoder.

Version 6.0.0.7 of VintaSoftImaging.NET SDK has been released.

Posted: Fri Nov 09, 2012 3:20 pm
by Alex
Version 6.0.0.7 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • Fixed bug in the DespeckleCommand.

What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • Improved work of annotation viewer and annotated thumbnail viewer.

What's new in this version of VintaSoftJPEG2000.NET Plug-in:
  • Improved decoding algorithm of JPEG2000 files for compatibility with non standard JPEG2000 files.
  • Fixed bug in the thumbnail rendering of JPEG2000 image.

Version 6.0.1.1 of VintaSoftImaging.NET SDK has been released.

Posted: Fri Nov 23, 2012 7:29 pm
by Alex
Version 6.0.1.1 of VintaSoftImaging.NET SDK has been released.

What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • Improved rendering with high quality of EmbeddedImageAnnotation and ReferencedImageAnnotation annotations.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • Fixed bug in parser of PDF document.

Version 6.0.1.3 of VintaSoftImaging.NET SDK has been released.

Posted: Fri Nov 23, 2012 7:30 pm
by Alex
Version 6.0.1.3 of VintaSoftImaging.NET SDK has been released.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • Fixed bug in decoding of encrypted PDF documents.

Version 6.0.1.5 of VintaSoftImaging.NET SDK has been released.

Posted: Mon Nov 26, 2012 4:25 pm
by Alex
Version 6.0.1.5 of VintaSoftImaging.NET SDK has been released.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • Fixed bug in decoding of resources with ZIP compression.

Version 6.0.1.7 of VintaSoftImaging.NET SDK has been released.

Posted: Mon Dec 17, 2012 11:16 am
by Alex
Version 6.0.1.7 of VintaSoftImaging.NET SDK has been released.

What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • In annotated thumbnail viewer fixed bug related with synchronization of objects during drawing of thumbnail.