TableAbsorber
Genel Bakış
TableAbsorber NET için FOSS’de bir sınıf.
Metin pozisyonlarını ve çizgi çizim işlemlerini analiz ederek PDF sayfalarından tabloları tespit eder ve çıkarır.
Bu sınıf, .NET programlarında TableAbsorber nesnelerle çalışmak için 6 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Remove, Replace, TableAbsorber, Visit. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: TableList, Tables, TextSearchOptions, UseFlowEngine.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Oku . | Masalar tespit edildi. |
TableList | IList<AbsorbedTable> | Oku . | Bulunan tablolar (Aspose.Pdf-parity yüzeyi değişken destek listesi gönderir). |
TextSearchOptions | TextSearchOptions? | Okuma/Yazma | Kaza hassasiyetini, regex kullanımı ve sınırlı arama dikdörtgenini kontrol eden arama seçenekleri. |
UseFlowEngine | bool | Okuma/Yazma | Tablo tespiti sırasında akış motorunun kullanılıp kullanılmadığı. |
Yöntemler
| Signature | Açıklama: |
|---|---|
TableAbsorber() | Varsayılan arama seçenekleriyle inşa. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Verilen metin arama seçenekleriyle inşa edin. |
Remove(table: AbsorbedTable) | Sayfa içeriği akışından ve tespit edilen listeden bir tablo kaldır. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Sayfadaki eski Tabloyu yeni tabla değiştirin. |
Visit(pdf: Document) | PDF’deki her sayfayı ziyaret edin ve tabloları tespit edin. |
Visit(page: Page) | Bir sayfayı ziyaret edin ve tabloları tespit edin. |