IXLSExtractor Interface
Free Trial Web API version Licensing Request A Quote
HAVE QUESTIONS OR NEED HELP?SUBMIT THE SUPPORT REQUEST FORM or write email toSUPPORT@BYTESCOUT.COM
Defines XLS extractor interface.
Namespace:Bytescout.PDFExtractorAssembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.4.0.4760-master
Syntax
The IXLSExtractor type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| AllowStandalonePunctuation | Gets or sets whether to allow standalone punctuation characters. If false they will be merged with nearest text object. | |
| AutoDetectNumbers | Automatically detect numbers to represent properly (as numbers) in cells in XLS and XLSX output. | |
| CustomColumnWidths | Sets custom column widths for generated Excel spreadsheet. | |
| DetectStrikeoutTextStyle | Get or sets whether to detect the "strikeout" text style. Default is false. | |
| DetectUnderlineTextStyle | Get or sets whether to detect the "underline" text style. Default is false. | |
| NumberDecimalSeparator | Number decimal separator. | |
| NumberGroupSeparator | Number group separator. | |
| OutputFormat | Gets or sets the output format (XLS or XLSX). | |
| PageSeparator | Sets the page separator. If not empty and PageToWorksheet is False, the extractor will insert between pages in the generated Excel data a row that will contain specified text in the first column. | |
| PageToWorksheet | Gets or sets whether to create separate worksheet for each page of PDF document. | |
| RichTextFormatting | Enables/disables rich text formatting inside cells. |
Methods
| Name | Description | |
|---|---|---|
| GetPageXLSAsVariant | Returns Excel data as array of bytes. This is COM/ActiveX-compatible version of the method SavePageToXLSStream(Int32, Stream) for in-memory processing of PDF documents or images. | |
| GetXLSAsVariant | Returns Excel data as array of bytes. This is COM/ActiveX-compatible version of the method SaveToXLSStream(Stream) for in-memory processing of PDF documents or images. | |
| GetXLSAsVariant(String) | Returns Excel data as array of bytes. This is COM/ActiveX-compatible version of the method SaveToXLSStream(String, Stream) for in-memory processing of PDF documents or images. | |
| GetXLSAsVariant(Int32, Int32) | Returns Excel data as array of bytes. This is COM/ActiveX-compatible version of the method SaveToXLSStream(Int32, Int32, Stream) for in-memory processing of PDF documents or images. | |
| SavePageToXLSFile | Saves document page text to Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SavePageToXLSStream | Saves document page text as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSFile(String) | Saves document text as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSFile(IListInt32, String) | Saves data from specified pages as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSFile(String, String) | Saves data from specified page ranges as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSFile(Int32, Int32, String) | Saves data from specified page range as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSStream(Stream) | Saves document text as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSStream(IListInt32, Stream) | Saves data from specified pages as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSStream(String, Stream) | Saves data from specified page ranges as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. | |
| SaveToXLSStream(Int32, Int32, Stream) | Saves data from specified page range as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property. |
See Also