Link Search Menu Expand Document

IXLSExtractor Interface

Defines XLS extractor interface.

Namespace:Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.0.1.4281-master
Syntax
public interface IXLSExtractor

The IXLSExtractor type exposes the following members.

Properties
NameDescription
Public propertyAllowStandalonePunctuation
Gets or sets whether to allow standalone punctuation characters. If false they will be merged with nearest text object.
Public propertyAutoDetectNumbers
Automatically detect numbers to represent properly (as numbers) in cells in XLS and XLSX output.
Public propertyDetectStrikeoutTextStyle
Get or sets whether to detect the "strikeout" text style. Default is false.
Public propertyDetectUnderlineTextStyle
Get or sets whether to detect the "underline" text style. Default is false.
Public propertyNumberDecimalSeparator
Number decimal separator.
Public propertyNumberGroupSeparator
Number group separator.
Public propertyOutputFormat
Gets or sets the output format (XLS or XLSX).
Public propertyPageSeparator
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.
Public propertyPageToWorksheet
Gets or sets whether to create separate worksheet for each page of PDF document.
Public propertyRichTextFormatting
Enables/disables rich text formatting inside cells.
Top
Methods
NameDescription
Public methodSavePageToXLSFile
Saves document page text to Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSavePageToXLSStream
Saves document page text as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSFile(String)
Saves document text as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSFile(IListInt32, String)
Saves data from specified pages as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSFile(String, String)
Saves data from specified page ranges as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSFile(Int32, Int32, String)
Saves data from specified page range as Excel file. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSStream(Stream)
Saves document text as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSStream(IListInt32, Stream)
Saves data from specified pages as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSStream(String, Stream)
Saves data from specified page ranges as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Public methodSaveToXLSStream(Int32, Int32, Stream)
Saves data from specified page range as Excel spreadsheet to stream. The spreadsheet format (XLS/XLSX) is defined by OutputFormat property.
Top
See Also

Reference


Copyright © 2016 - 2021 ByteScout