ICSVExtractor InterfaceByteScout PDF Extractor SDK
Defines the PDF to CSV extractor interface.

Namespace:  Bytescout.PDFExtractor
Assembly:  Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 12.0.0.4062-master
Syntax

public interface ICSVExtractor

The ICSVExtractor 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 propertyCSVQuotaionSymbol
Gets or sets a value for CSV quotation symbol. Default id double quote.
Public propertyCSVSeparatorSymbol
Gets or sets a value for CSV separator symbol. Default symbol is taken from current culture settings (CultureInfo.CurrentCulture.TextInfo.ListSeparator).
Top
Methods

  NameDescription
Public methodGetCSV
Extracts comma-separated (CSV) data from whole document.
Public methodGetCSV(Int32, Int32)
Extracts comma-separated (CSV) data from specifed page range.
Public methodGetCSVFromPage
Extracts comma-separated (CSV) data from specified document page.
Public methodSaveCSVToFile(String)
Saves comma-separated (CSV) data to file.
Public methodSaveCSVToFile(String, Encoding)
Saves comma-separated (CSV) data to file in specified encoding.
Public methodSaveCSVToFile(Int32, Int32, String)
Saves comma-separated (CSV) data from specified page range to file.
Public methodSaveCSVToFile(Int32, Int32, String, Encoding)
Saves comma-separated (CSV) data from specified page range to file in specified encoding.
Public methodSaveCSVToStream(Stream)
Saves comma-separated (CSV) data to stream.
Public methodSaveCSVToStream(Stream, Encoding)
Saves comma-separated (CSV) data to stream in specified encoding.
Public methodSaveCSVToStream(Int32, Int32, Stream)
Saves comma-separated (CSV) data from specified page range to stream.
Public methodSaveCSVToStream(Int32, Int32, Stream, Encoding)
Saves comma-separated (CSV) data from specified page range to stream in specified encoding.
Public methodSavePageCSVToFile(Int32, String)
Saves page comma-separated (CSV) data to file.
Public methodSavePageCSVToFile(Int32, String, Encoding)
Saves page comma-separated (CSV) data to file in specified encoding.
Public methodSavePageCSVToStream(Int32, Stream)
Saves page comma-separated (CSV) data to stream.
Public methodSavePageCSVToStream(Int32, Stream, Encoding)
Saves page comma-separated (CSV) data to stream in specified encoding.
Top
See Also

Reference