Parser

Parser class

Stellt die Hauptklasse dar, die Text, Bilder, Containerextraktion und Parsing-Funktionalität steuert.

public sealed class Parser : IDisposable

Konstrukteure

Name Beschreibung
Parser(DbConnection) Initialisiert eine neue Instanz vonParser Klasse zum Extrahieren von Daten aus einer Datenbank.
Parser(EmailConnection) Initialisiert eine neue Instanz vonParser Klasse zum Extrahieren von Daten von einem Remote-E-Mail-Server.
Parser(Stream) Initialisiert eine neue Instanz vonParser Klasse.
Parser(string) Initialisiert eine neue Instanz vonParser Klasse.
Parser(DbConnection, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse zum Extrahieren von Daten aus einer Datenbank.
Parser(EmailConnection, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse zum Extrahieren von Daten von einem Remote-E-Mail-Server.
Parser(Stream, LoadOptions) Initialisiert eine neue Instanz vonParser Klasse mitLoadOptions .
Parser(Stream, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse mitParserSettings .
Parser(string, LoadOptions) Initialisiert eine neue Instanz vonParser Klasse mitLoadOptions .
Parser(string, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse mitParserSettings .
Parser(Stream, LoadOptions, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse mitLoadOptions undParserSettings .
Parser(string, LoadOptions, ParserSettings) Initialisiert eine neue Instanz vonParser Klasse mitLoadOptions undParserSettings .

Eigenschaften

Name Beschreibung
Features { get; } Ruft die unterstützten Funktionen ab.

Methoden

Name Beschreibung
Dispose() Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind.
GeneratePreview(PreviewOptions) Seitenvorschau abrufen.
GetBarcodes() Extrahiert Barcodes aus dem Dokument.
GetBarcodes(int) Extrahiert Barcodes von der Dokumentseite.
GetBarcodes(PageAreaOptions) Extrahiert Barcodes aus dem Dokument mithilfe der Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).
GetBarcodes(int, PageAreaOptions) Extrahiert Barcodes von der Dokumentseite mithilfe von Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).
GetContainer() Extrahiert ein Containerobjekt aus dem Dokument, um mit Formaten zu arbeiten, die Anhänge, ZIP-Archive usw. enthalten.
GetDocumentInfo() Gibt die allgemeinen Informationen zum Dokument zurück.
GetFormattedText(FormattedTextOptions) Extrahiert einen formatierten Text aus dem Dokument.
GetFormattedText(int, FormattedTextOptions) Extrahiert einen formatierten Text aus der Dokumentseite.
GetHighlight(int, bool, HighlightOptions) Extrahiert eine Markierung aus dem Dokument.
GetHyperlinks() Extrahiert Hyperlinks aus dem Dokument.
GetHyperlinks(int) Extrahiert Hyperlinks von der Dokumentseite.
GetHyperlinks(PageAreaOptions) Extrahiert Hyperlinks aus dem Dokument mithilfe von Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Hyperlinks enthält).
GetHyperlinks(int, PageAreaOptions) Extrahiert Hyperlinks von der Dokumentseite mithilfe von Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Hyperlinks enthält).
GetImages() Extrahiert Bilder aus dem Dokument.
GetImages(int) Extrahiert Bilder von der Dokumentseite.
GetImages(PageAreaOptions) Extrahiert Bilder aus dem Dokument mithilfe der Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Bilder enthält).
GetImages(int, PageAreaOptions) Extrahiert Bilder von der Dokumentseite mit Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Bilder enthält).
GetMetadata() Extrahiert Metadaten aus dem Dokument.
GetStructure() Extrahiert einen strukturierten Text aus dem Dokument.
GetTables(PageTableAreaOptions) Extrahiert Tabellen aus dem Dokument.
GetTables(int, PageTableAreaOptions) Extrahiert Tabellen von der Dokumentseite.
GetText() Extrahiert einen Text aus dem Dokument.
GetText(int) Extrahiert einen Text aus der Dokumentseite.
GetText(TextOptions) Extrahiert eine Textseite aus dem Dokument mithilfe von Textoptionen (um den Rohtext-Schnellextraktionsmodus zu aktivieren).
GetText(int, TextOptions) Extrahiert einen Text aus der Dokumentseite mithilfe von Textoptionen (um den Rohtext-Schnellextraktionsmodus zu aktivieren).
GetTextAreas() Extrahiert Textbereiche aus dem Dokument.
GetTextAreas(int) Extrahiert Textbereiche aus der Dokumentseite.
GetTextAreas(PageTextAreaOptions) Extrahiert Textbereiche aus dem Dokument mithilfe von Anpassungsoptionen (regulärer Ausdruck, Groß-/Kleinschreibung usw.).
GetTextAreas(int, PageTextAreaOptions) Extrahiert Textbereiche aus der Dokumentseite mithilfe von Anpassungsoptionen (regulärer Ausdruck, Groß-/Kleinschreibung usw.).
GetToc() Extrahiert ein Inhaltsverzeichnis aus dem Dokument.
ParseByTemplate(Template) Analysiert das Dokument anhand der vom Benutzer erstellten Vorlage.
ParseForm() Analysiert das Dokumentformular.
Search(string) Sucht akeyword im Dokument.
Search(string, SearchOptions) Sucht akeywordim Dokument über Suchoptionen (regulärer Ausdruck, Groß-/Kleinschreibung etc.).
static GetFileInfo(Stream) Gibt die allgemeinen Informationen zu einer Datei zurück.
static GetFileInfo(string) Gibt die allgemeinen Informationen zu einer Datei zurück.
static GetFileInfo(Stream, LoadOptions) Gibt die allgemeinen Informationen zu einer Datei zurück.
static GetFileInfo(string, LoadOptions) Gibt die allgemeinen Informationen zu einer Datei zurück.

Siehe auch