Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
Classes | Enumerations
SolidFramework.Imaging Namespace Reference

Classes

class  Image
 Represents Image More...
 
class  ImagesCollection
 
class  IOcrRegion
 Interface for OCR region More...
 
class  IOcrRegionsCollection
 
class  Ocr
 
class  OcrGraphicRegion
 Represents OCR graphic region More...
 
class  OcrImageRegion
 Represents image region More...
 
class  OcrLine
 Represents line of OCR words More...
 
class  OcrLinesCollection
 
class  OcrResults
 Represents OCR results More...
 
class  OcrTextRegion
 Represents OCR text region More...
 
class  OcrWord
 Represents OCR word More...
 
class  OcrWordsCollection
 
class  ScanEventArgs
 Represent type of Scan Event Args. More...
 
class  Scanner
 Represents types of Scanner. More...
 
class  ScannerPng
 Represents type of Scanner Png. More...
 
class  Scanners
 Represents types of Scanners. More...
 

Enumerations

enum  ImageEncoder {
  None , ASCIIHexEncode , LZWEncode , FlateEncode ,
  ASCII85Encode , RunLengthEncode , JBIG2Encode , DCTEncode ,
  J2KEncode , CCITTFaxEncodeGroup3 , CCITTFaxEncodeGroup4 , AutomaticSizeOptimize ,
  AutomaticSpeedOptimize , Automatic
}
 Represents types of Image encoder More...
 
enum  ImageType { None , Color , Grayscale , Monochrome }
 Represents types of Image type such as colour, greyscale etc. More...
 
enum  OcrGraphicRegionType { Unknown = 0 , Rectangle , FilledRectangle , Line }
 Represents types of OCR graphic region More...
 
enum  OcrRegionType { IOcrRegion , OcrImageRegion , OcrTextRegion , OcrGraphicRegion }
 
enum  PaperSize { Letter , Legal , A4 }
 Represents types of Paper Size. More...
 
enum  PaperSource { FeederSimplex , FeederDuplex , Flatbed }
 Represents type of Paper Source. More...
 
enum  ScanAction { Completed , Image , Error }
 Represents type of Scan Action. More...
 
enum  ScanEventResult {
  Successful , TwainNotLoaded , ScannerOffline , BadAqcuire ,
  BadScannerSelection , NoImage , UserCancelled , Cancelled ,
  BadImageSave , NextImageFailed
}
 
enum  ScannerDuplexTypes : short { None = 0x0000 , OnePassDuplex = 0x0001 , TwoPassDuplex = 0x0002 }
 Duplex types for Scanner Object. More...
 
enum  ScannerProtocol { Twain , WIA }
 

Enumeration Type Documentation

◆ ImageEncoder

Represents types of Image encoder

Enumerator
None 

Undefined Image Encoder

ASCIIHexEncode 

Image Encoder is ASCII Hex

LZWEncode 

Image Encoder is LZW

FlateEncode 

Image Encoder is Flate

ASCII85Encode 

Image Encoder is ASCII85

RunLengthEncode 

Runs length encoder

JBIG2Encode 

Image Encoder is JBIG2

DCTEncode 

Image Encoder is DCT

J2KEncode 

Image Encoder is J2K

CCITTFaxEncodeGroup3 

Image Encoder is CCITT Fax (Group3)

CCITTFaxEncodeGroup4 

Image Encoder is CCITT Fax (Group4)

AutomaticSizeOptimize 

Automatic (Optimize size)

AutomaticSpeedOptimize 

Automatic (Optimize speed)

Automatic 

Automatic

◆ ImageType

Represents types of Image type such as colour, greyscale etc.

Enumerator
None 

Undefined Image Type

Color 

Image Type is Color

Grayscale 

Image Type is Gray Scale

Monochrome 

Image Type is monochrome

◆ OcrGraphicRegionType

Represents types of OCR graphic region

Enumerator
Unknown 

Region is unknown

Rectangle 

Region is rectangle

FilledRectangle 

Region is rectangle

Line 

Region is line

◆ OcrRegionType

Enumerator
IOcrRegion 
OcrImageRegion 
OcrTextRegion 
OcrGraphicRegion 

◆ PaperSize

Represents types of Paper Size.

Enumerator
Letter 

Type of Paper Size is Letter.

Legal 

Type of Paper Size is Legal.

A4 

Type of Paper Size is A4.

◆ PaperSource

Represents type of Paper Source.

Enumerator
FeederSimplex 

Type of Paper Sourse is Feeder Simplex.

FeederDuplex 

Type of Paper Sourse is Feeder Duplex.

Flatbed 

Type of Paper Sourse is Flatbed.

◆ ScanAction

Represents type of Scan Action.

Enumerator
Completed 

Type of Scan Action is Completed.

Image 

Type of Scan Action is Image .

Error 

Type of Scan Action is Error.

◆ ScanEventResult

Enumerator
Successful 
TwainNotLoaded 
ScannerOffline 
BadAqcuire 
BadScannerSelection 
NoImage 
UserCancelled 
Cancelled 
BadImageSave 
NextImageFailed 

◆ ScannerDuplexTypes

Duplex types for Scanner Object.

Enumerator
None 

Duplex scanning not supported.

OnePassDuplex 

One pass duplex scanning supported.

TwoPassDuplex 

Tow pass duplex scanning supported.

◆ ScannerProtocol

Enumerator
Twain 
WIA