Visual VB.NET: Manipulate Document & Images
How to process, manipulate document image using VB.NET
Yiigo provides .NET Image Processing & Document Cleanup support included in Yiigo.Image for .NET, which can be easily added to your document imaging applications with fully-automated, dynamic, and feature-packed image & document customization functionalities. Find more image processing and document cleanup information on Yiigo.Imaging for .NET Image Processing Support.
Yiigo.Image for .NET Image Processing SDK has those following functionalities:
- Detect and remove hole punche, black borders, linear from images
- Adjust image Brightness, Intensity, Contrast, Hue and Saturation
- Automatically detect blank page and delete it
- Deskew, Despeckle images
- Rasterize images and documents or reduce image color to grayscale
- Easy to crop, paste and merge images and documents
- Resize document & image to the new height and width
Manipulate Images & Documents with VB.NET Sample Code Requirements
Before using Yiigo.Image for .NET Image Processing & Document Cleanup SDK in VB.NET, make sure that you have installed.
- Windows OS: Windows 7, Windows Vista, and Windows XP, etc
- Windows Server 2003, Windows Server 2008
- .NET Framework 2.0, 3.0, 4.0
- Microsoft Visual Studio 2005, 2008, 2010
- Yiigo.Image for .NET setup
Start to Manipulate Document & Images
- Start your Microsoft Visual Studio;
- Choose "Project" in "File-New" from the menu;
- In "New Project" dialog box, choose "Visual Basic Projects";
- Choose "Windows Application" in the "Templates" List and name it "YiigoImagingProcessingVBNET";
- In the "Solution Explorer" window from the context menu, right-click on the "References" folder, and select "Add Reference...";
- In the "Add Reference" dialog box, select the ".NET" tab and browse to Yiigo.Imaging.Net.dll library;
- Add it to your VB.NET applications;
- Import Yiigo .NET Image Namespace & copy those following codes:
Imports System.IO Imports System.Drawing.Printing Imports Yiigo.Imaging Imports Yiigo.Imaging.Processing
' Deskew document & images Public Function ApplyDeskew(ImageID As Integer) As YiigoImageProcess End Function
' Despeckle document & images Public Function ApplyDespeckle(ImageID As Integer) As YiigoImageProcess End Function
' Change document & images Contrast Public Function ChangeContrast(ImageID As Integer, Contrast As Integer) As YiigoImageProcess End Function
' Change document & images Saturation Public Function ChangeSaturation(ImageID As Integer, Saturation As Integer) As YiigoImageProcess End Function
' Change document & images Hue Public Function ChangeHue(ImageID As Integer, Hue As Integer) As YiigoImageProcess End Function
' Detect and delete blank page Public Function DeleteBlankPage(ImageID As Integer) As YiigoImageProcess End Function
' Apply HoleRomoval to document & images Public Function ApplyHoleRemoval(ImageID As Integer) As YiigoImageProcess End Function
' Apply BorderRemoval to document & images Public Function ApplyBorderRemoval(ImageID As Integer) As YiigoImageProcess End Function
' Apply LineRemoval to document & images Public Function ApplyLineRemoval(ImageID As Integer) As YiigoImageProcess End Function
' Change document & images Brightness Public Function ChangeBrightness(ImageID As Integer, Brightness As Integer) As YiigoImageProcess End Function
' Rotate to document & images Public Function Rotate(ImageID As Integer, Rotation As RotateAngle) As YiigoImageProcess End Function | 
Products Overview Tech Specs Features Other Plugins Image Viewer CoreBarcode PluginPDF Read & WriteTesseract OCR PluginForm Processing PluginJBIG2 CodecJPEG2000 CodecISIS ScannerTwain ScannerDICOM ReaderCAD Scanner
|