![]() |
Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
|
Classes | |
| class | ConversionResult |
Implementation of the IConversionResult More... | |
| class | IConversionResult |
| Interface for conversion results More... | |
| class | IConversionResultsCollection |
| class | ImageWatermark |
| Represents Image watermark More... | |
| class | PdfAConversionResult |
| Represents PDF/A conversion result More... | |
| class | SelectedArea |
| Represents Selected area More... | |
| class | SelectedAreas |
| Represents Selected area More... | |
| class | SelectedAreasCollection |
| class | TextWatermark |
| Represents Text watermark More... | |
Enumerations | |
| enum | ConversionProgressState { None = 0 , EndFileProcessing = -1 } |
| Represents types of Conversion progress state More... | |
| enum | ConversionResultType { IConversionResult , ConversionResult , PdfAConversionResult } |
| enum | ConversionStatus { Success = 0 , Canceled = 1 , InternalError = 2 , Unknown = 200 , Fail = 3 , BadData = 5 , IOError = 6 , IOFileLocked = 7 , NotEnoughMemory = 9 , FileHasCopyProtection = 10 , InvalidPagesRange = 8 , UnsupportedEncryptionHandler = 11 , MissingCertificate = 12 , OCRCanceled = 13 , NoTablesToExtract = 15 , NoImagesToExtract = 16 , NoBppConversion = 150 , NoGrayscale = 151 , PSDUnsupportedMode = 152 , PdfAError = 20 , PdfAFatalError = 21 , CanceledExists = 14 , WrongPassword = 31 , NoUserNoOwner = 32 , NoUserOwner = 33 , UserNoOwner = 34 , UserOwner = 35 , InvalidLicense = 36 , AlreadyLoaded = 30 , UnavailableAction = 4 } |
| Enum that describes the result of an attempt to convert PDF files to Data, Excel, HTML, Images, PDFA, PowerPoint, Text and Word in a single line of code. More... | |
| enum | ConvertMode { Document = 0 , Images , Tables , Presentation } |
| enum | DataDocumentType { Csv = 0 } |
| Data output document types. More... | |
| enum | DataExportFormat { Text = 0 , Excel , MySQL , MSSQL } |
| The data format to export to. More... | |
| enum | DecimalSeparator { Period = 0 , Comma } |
| The decimal separator used in numeric reconstruction for Excel files. More... | |
| enum | DelimiterOptions { Comma = 0 , Semicolon , Tab } |
| The delimiter used in data files. More... | |
| enum | EmbedFontsMode { NoFontEmbedding = 0 , EmbedEditableFonts = 2 } |
| enum | ExcelDocumentType { Xls = 0 , XlsX } |
| Excel output document types. More... | |
| enum | ExcelTablesOnSheet { PlaceEachTableOnOwnSheet = 0 , PlaceAllTablesOnSingleSheet = 1 , PlaceTablesForEachPageOnSingleSheet = 2 } |
| enum | FootnotesMode { Detect = 0 , Ignore , Remove } |
| Sets footnotes handling mode when converting PDFs More... | |
| enum | HeaderAndFooterMode { Detect = 0 , Ignore , Remove } |
| Sets Headers and Footers handling mode when converting PDFs More... | |
| enum | HtmlImages { Default = 0 , Link = 0 , Ignore = 1 , Embed = 2 } |
| Sets images handling mode when converting to HTML format More... | |
| enum | HtmlNavigationType { HtmlNavigationNoNavigation = 0 , HtmlNavigationPages , HtmlNavigationHeadings , HtmlNavigationBookmarks , HtmlNavigationPagesHeadings , HtmlNavigationPagesBookmarks , HtmlNavigationHeadingsBookmark , HtmlNavigationPagesHeadingsBookmarks , HtmlNavigationSplitFileByPages , HtmlNavigationSplitFileByHeadings , HtmlNavigationSplitFileByBookmarks } |
| Html navigation types. More... | |
| enum | ImageAnchoringMode { Automatic = 0 , Paragraph , Page , RemoveImages } |
| Sets images anchoring mode in the output Word file More... | |
| enum | ImageConversionType { ExtractImages = 0 , ExtractPages } |
| Represents types of Image conversion type More... | |
| enum | ImageDocumentType { Default = 0 , Bmp , Jpeg , Png , Tiff , Gif } |
| Sets converted images format More... | |
| enum | LineTerminator { Platform = 0 , Windows , OSX } |
| The line terminator used in text based files. More... | |
| enum | MarkupAnnotConversionType { Never = 0 , Textbox , Comment } |
| Sets annotations recovering mode when converting to Word format. More... | |
| enum | OcrType { FullOcr = 0 , CreateSearchableTextLayer = 1 , None = 2 } |
| Represents OCR type for the converted document, i.e. Creating a Searchable Text Layer. More... | |
| enum | PdfAConversionStatus { Compliant = 0 , Failure = 1 , ErrorsFixed = 2 , ErrorsNotFixed = 3 , ErrorsFatal = 4 } |
| Represents types of PDFA conversion status More... | |
| enum | ReconstructionMode { Flowing = 0 , Exact , Continuous , PlainText , NoColumns } |
| Reconstruction mode when converting to Word format More... | |
| enum | TargetWordFormat { Automatic = 0 , Word2007 = 12 , Word2010 = 14 , Word2013 = 15 } |
| Target MS Word Compatibility Version (OOXML file format) More... | |
| enum | TextRecovery { Automatic = 2 , Always = 1 , Never = 0 , Default = Automatic } |
| Represents types of Text recovering More... | |
| enum | TextRecoveryAutomaticGNse { None = 0 , Logos = 0x01 , Styles = 0x02 , Icons = 0x04 , Symbols = 0x08 , Barcodes = 0x10 , Ligatures = 0x20 , AllCaps = 0x40 , SmallCaps = 0x80 , AlphaNum = 0x100 , ExoticLigatures = 0x200 , All = 0x7FF } |
| Configure Automatic GNSE features More... | |
| enum | TextRecoveryNSE { Automatic = 2 , Always = 1 , Never = 0 , Default = Automatic } |
| Represents types of Text recovery using Non Standard Encoding (NSE) More... | |
| enum | ThousandsSeparator { Comma = 0 , Period , Space } |
| The thousands separator used in numeric reconstruction for Excel files. More... | |
| enum | WordDocumentType { WordML = 0 , Rtf , Txt , Doc , DocX } |
| Word output document types. More... | |
Enum that describes the result of an attempt to convert PDF files to Data, Excel, HTML, Images, PDFA, PowerPoint, Text and Word in a single line of code.
Example of use is aConversionStatus Wordconverter = PdfToWordConverter.Convert(pdfPath, WordFile, true);.
Where pdfPath and Word file are defined before ConversionStatus is called, for example if using an OpenFileDialog to caputure the files string pdfPath = OpFile.FileName string wordFile = Path.ChangeExtension(pdfPath, ".docx");
| Enumerator | |
|---|---|
| Success | Successful conversion. |
| Canceled | Conversion was canceled. |
| InternalError | An Internal Error occurred. |
| Unknown | Unknown conversion status (not set yet). |
| Fail | Conversion failed. |
| BadData | Bad input data. |
| IOError | I/O Error |
| IOFileLocked | Output file exists and is locked or readonly. |
| NotEnoughMemory | Not enough RAM to perform the task. |
| FileHasCopyProtection | PDF file is password protected. |
| InvalidPagesRange | Invalid page range was specified. |
| UnsupportedEncryptionHandler | Unsupported encryption handler. |
| MissingCertificate | Missing security certificate. |
| OCRCanceled | Conversion was canceled. |
| NoTablesToExtract | No tables were found to extract. This will occur when converting to Excel while ignoring non-table content, if only non-table content exists. |
| NoImagesToExtract | No images were found to extract. |
| NoBppConversion | No Bpp Conversion. |
| NoGrayscale | No Gray Scale. |
| PSDUnsupportedMode | Unsupported mode. |
| PdfAError | The source document has PDFA Errors, but it was posible to correct these in the reconstructed file. For further details look at the PdfAConversionStatus. |
| PdfAFatalError | The source document has fatal PDFA Errors. This prevented conversion from occurring. |
| CanceledExists | Conversion was canceled because the output file already exists. |
| WrongPassword | Wrong security password specified. |
| NoUserNoOwner | Conversion status is No User No Owner. |
| NoUserOwner | Conversion status is No User Owner. |
| UserNoOwner | Conversion status is User No Owner. |
| UserOwner | Conversion status is User Owner. |
| InvalidLicense | Invalid License used. |
| AlreadyLoaded | Document already loaded. |
| UnavailableAction | Unavailable action. |
Html navigation types.
Configure Automatic GNSE features