Free Trial
Web API version
Licensing
Request A Quote
HAVE QUESTIONS OR NEED HELP? SUBMIT THE SUPPORT REQUEST FORM or write email to SUPPORT@BYTESCOUT.COM
Defines XLS extractor interface.
Namespace: Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.4.1.4801-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