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

Classes

class  RepairImage
 
class  RepairXRef
 Builds the results of the repair, for example xref table rebuilt, duplicate object resolution, stream Length correction, etc More...
 

Enumerations

enum  RepairResult {
  None , Repaired , NoPages , NoCatalog ,
  NotPDF , NotXRef , DuplicateObject , NotRepaired
}
 Builds the results of the repair, for example xref table rebuilt, duplicate object resolution, stream Length correction, etc More...
 
enum  StringType {
  Literal , PDFDocEncoding , UTF16_BE , UTF16_LE ,
  Hexidecimal
}
 

Enumeration Type Documentation

◆ RepairResult

Builds the results of the repair, for example xref table rebuilt, duplicate object resolution, stream Length correction, etc

Enumerator
None 

No repairs were made

Repaired 

Items repaired like xref table rebuilt, duplicate object resolution, stream Length correction

NoPages 

Checks if there are no pages in the file

NoCatalog 

Unable to repair as no document dictionary catelogue was found in the file.

NotPDF 

content of file is not PDF

NotXRef 

cannot repair PDF containing XRefStm or ObjStm yet

DuplicateObject 

unresolvable duplicate object (same generation or file revision and not same /Type)

NotRepaired 

Items repaired like xref table rebuilt, duplicate object resolution, stream Length correction

◆ StringType

Enumerator
Literal 
PDFDocEncoding 
UTF16_BE 
UTF16_LE 
Hexidecimal