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

Enumerations

enum  ImageComponentOrder { ImagesVectorsText = 0 , ImagesTextVectors = 1 , ImagesVectorsSingleText = 2 , ImagesSingleTextVectors = 3 }
 Controls the sort order of the results from GetComponentImages. Also controls single versus multiple text component mode. More...
 
enum  ImageComponents { All = 0 , TextOnly = 1 , ImagesOnly = 2 }
 Represents types of Image components More...
 
enum  ImageCompression {
  Unknown = 0 , ColorOrBetter = 1 , GrayOrBetter = 2 , Mono = 3 ,
  FakeMono = 4 , RealGrayOrBetter = 5 , Lossless = 6 , PreserveOriginal = 7
}
 GetComponentImages will process and return components optimized according to ImageCompression. More...
 
enum  TextLanguage {
  Unknown = 0 , Japanese = 1 , Korean = 2 , SimplifiedChinese = 4 ,
  TraditionalChinese = 8 , Greek = 16 , Hebrew = 32 , Arabic = 64
}
 Used by TextLanguage to return the detected CJK language for a text component. More...
 

Enumeration Type Documentation

◆ ImageComponentOrder

Controls the sort order of the results from GetComponentImages. Also controls single versus multiple text component mode.

Enumerator
ImagesVectorsText 

Order of the result components from GetComponentImages is Images, Vectors then Text (order used by Solid Converter PDF to Word using MODI)

ImagesTextVectors 

Order of the result components from GetComponentImages is Images, Text then Vectors

ImagesVectorsSingleText 

Order of the result components from GetComponentImages is Images, Vectors then asingle Text component (order used by Solid Converter PDF to Word using Solid OCR)

ImagesSingleTextVectors 

Order of the result components from GetComponentImages is Images, single Text component then Vectors

◆ ImageComponents

Represents types of Image components

Enumerator
All 

GetComponentImages will process and return images, vectors and text components for full OCR

TextOnly 

GetComponentImages will process and return only text components (useful for searchable text)

ImagesOnly 

GetComponentImages will process and return only optimized image components (not for OCR)

◆ ImageCompression

GetComponentImages will process and return components optimized according to ImageCompression.

Enumerator
Unknown 

Unknown Image Compression

ColorOrBetter 

Image components will be returned as 24 bpp RGB, 8/4/2 bpp gray, 8/4 bpp indexed color or mono

GrayOrBetter 

Image components will be returned as 4/2 bpp gray or mono

Mono 

Image components will be returned as 1 bpp mono

FakeMono 

Image components will be returned as 1 bpp mono

RealGrayOrBetter 

Image components will be returned as 4/2 bpp gray or mono

Lossless 

Image components will be returned as a single lossless compressed image

PreserveOriginal 

The original images won't be changed

◆ TextLanguage

Used by TextLanguage to return the detected CJK language for a text component.

Enumerator
Unknown 

Not set.

Japanese 

Text Component appears to be Japanese.

Korean 

Text Component appears to be Korean.

SimplifiedChinese 

Text Component appears to be Simplified Chinese.

TraditionalChinese 

Text Component appears to be Traditional Chinese.

Greek 

Text Component appears to be Greek.

Hebrew 

Text Component appears to be Hebrew.

Arabic 

Text Component appears to be Arabic.