Parser

Parser class

Metin, resimler, kapsayıcı çıkarma ve ayrıştırma işlevselliğini kontrol eden ana sınıfı temsil eder.

public sealed class Parser : IDisposable

yapıcılar

İsim Tanım
Parser(DbConnection) Yeni bir örneğini başlatır.Parser bir veritabanından veri ayıklamak için sınıf.
Parser(EmailConnection) Yeni bir örneğini başlatır.Parser uzak bir e-posta sunucusundan veri ayıklamak için sınıf.
Parser(Stream) Yeni bir örneğini başlatır.Parser sınıf.
Parser(string) Yeni bir örneğini başlatır.Parser sınıf.
Parser(DbConnection, ParserSettings) Yeni bir örneğini başlatır.Parser bir veritabanından veri ayıklamak için sınıf.
Parser(EmailConnection, ParserSettings) Yeni bir örneğini başlatır.Parser uzak bir e-posta sunucusundan veri ayıklamak için sınıf.
Parser(Stream, LoadOptions) Yeni bir örneğini başlatır.Parser ile sınıfLoadOptions .
Parser(Stream, ParserSettings) Yeni bir örneğini başlatır.Parser ile sınıfParserSettings .
Parser(string, LoadOptions) Yeni bir örneğini başlatır.Parser ile sınıfLoadOptions .
Parser(string, ParserSettings) Yeni bir örneğini başlatır.Parser ile sınıfParserSettings .
Parser(Stream, LoadOptions, ParserSettings) Yeni bir örneğini başlatır.Parser ile sınıfLoadOptions veParserSettings .
Parser(string, LoadOptions, ParserSettings) Yeni bir örneğini başlatır.Parser ile sınıfLoadOptions veParserSettings .

Özellikleri

İsim Tanım
Features { get; } Desteklenen özellikleri alır.

yöntemler

İsim Tanım
Dispose() Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.
GeneratePreview(PreviewOptions) Sayfa önizlemesini alın.
GetBarcodes() Belgeden barkodları çıkarır.
GetBarcodes(int) Belge sayfasından barkodları çıkarır.
GetBarcodes(PageAreaOptions) Özelleştirme seçeneklerini kullanarak belgeden barkodları çıkarır (barkodları içeren dikdörtgen alanı ayarlamak için).
GetBarcodes(int, PageAreaOptions) Özelleştirme seçeneklerini kullanarak belge sayfasından barkodları çıkarır (barkodları içeren dikdörtgen alanı ayarlamak için).
GetContainer() Ekler, ZIP arşivleri vb. içeren biçimlerle çalışmak için belgeden bir konteyner nesnesi çıkarır.
GetDocumentInfo() Belge hakkında genel bilgileri döndürür.
GetFormattedText(FormattedTextOptions) Belgeden biçimlendirilmiş bir metin çıkarır.
GetFormattedText(int, FormattedTextOptions) Belge sayfasından biçimlendirilmiş bir metin çıkarır.
GetHighlight(int, bool, HighlightOptions) Belgeden bir vurgu çıkarır.
GetHyperlinks() Belgeden köprüleri çıkarır.
GetHyperlinks(int) Belge sayfasından köprüleri çıkarır.
GetHyperlinks(PageAreaOptions) Özelleştirme seçeneklerini kullanarak belgeden köprüleri çıkarır (köprüleri içeren dikdörtgen alanı ayarlamak için).
GetHyperlinks(int, PageAreaOptions) Özelleştirme seçeneklerini kullanarak belge sayfasından köprüleri çıkarır (köprüleri içeren dikdörtgen alanı ayarlamak için).
GetImages() Belgeden görüntüleri ayıklar.
GetImages(int) Belge sayfasından görüntüleri ayıklar.
GetImages(PageAreaOptions) (görüntüleri içeren dikdörtgen alanı ayarlamak için) özelleştirme seçeneklerini kullanarak görüntüleri belgeden çıkarır.
GetImages(int, PageAreaOptions) Özelleştirme seçeneklerini kullanarak belge sayfasından görüntüleri çıkarır (resimleri içeren dikdörtgen alanı ayarlamak için).
GetMetadata() Belgeden meta verileri çıkarır.
GetStructure() Belgeden yapılandırılmış bir metin çıkarır.
GetTables(PageTableAreaOptions) Tabloları belgeden çıkarır.
GetTables(int, PageTableAreaOptions) Tabloları belge sayfasından çıkarır.
GetText() Belgeden bir metin çıkarır.
GetText(int) Belge sayfasından bir metin çıkarır.
GetText(TextOptions) Metin seçeneklerini kullanarak belgeden bir metin sayfası çıkarır (ham hızlı metin çıkarma modunu etkinleştirmek için).
GetText(int, TextOptions) Metin seçeneklerini kullanarak belge sayfasından bir metin çıkarır (ham hızlı metin çıkarma modunu etkinleştirmek için).
GetTextAreas() Metin alanlarını belgeden çıkarır.
GetTextAreas(int) Metin alanlarını belge sayfasından çıkarır.
GetTextAreas(PageTextAreaOptions) Özelleştirme seçeneklerini (normal ifade, büyük/küçük harf eşleştirme vb.) kullanarak belgeden metin alanlarını çıkarır.
GetTextAreas(int, PageTextAreaOptions) Özelleştirme seçeneklerini (normal ifade, büyük/küçük harf eşleştirme vb.) kullanarak belge sayfasından metin alanlarını çıkarır.
GetToc() Belgeden içindekiler tablosunu çıkarır.
ParseByTemplate(Template) Kullanıcı tarafından oluşturulan şablona göre belgeyi ayrıştırır.
ParseForm() Belge formunu ayrıştırır.
Search(string) keyword belgede.
Search(string, SearchOptions) keywordarama seçeneklerini (normal ifade, eşleşme durumu vb.) kullanarak belgede.
static GetFileInfo(Stream) Bir dosya hakkında genel bilgileri döndürür.
static GetFileInfo(string) Bir dosya hakkında genel bilgileri döndürür.
static GetFileInfo(Stream, LoadOptions) Bir dosya hakkında genel bilgileri döndürür.
static GetFileInfo(string, LoadOptions) Bir dosya hakkında genel bilgileri döndürür.

Ayrıca bakınız