Aspose.Pdf.Text

Aspose.Pdf.Text ad alanı, bir belgeden metin çıkarmaya, metin eklemeye ve mevcut metni manipüle etmeye olanak tanıyan sınıflar sağlar. Ayrıca, bir belgedeki yazı tiplerini çıkarmaya, değiştirmeye ve yerine koymaya olanak tanıyan sınıflar içerir.

Sınıflar

SınıfAçıklama
AbsorbedCellSayfada mevcut olan bir tablonun hücresini temsil eder
AbsorbedRowSayfada mevcut olan bir tablonun satırını temsil eder
AbsorbedTableSayfada mevcut olan bir tabloyu temsil eder
CharInfoBir karakter bilgi nesnesini temsil eder. Karakter konumlandırma bilgilerini sağlar.
CharInfoCollectionCharInfo nesneleri koleksiyonunu temsil eder.
CustomFontSubstitutionBaseÖzel yazı tipi değiştirme stratejisi için bir temel sınıfı temsil eder.
FileFontSourceTek bir yazı tipi dosyası kaynağını temsil eder.
FolderFontSourceYazı tipi dosyalarını içeren klasörü temsil eder.
FontYazı tipi nesnesini temsil eder.
FontAbsorberYazı tiplerinin emilimini temsil eden bir nesne. Yazı tiplerini arar ve arama sonuçlarına Fonts koleksiyonu aracılığıyla erişim sağlar.
FontCollectionYazı tipi koleksiyonunu temsil eder.
FontRepositoryYazı tipi araması yapar. Sistem kurulu yazı tiplerinde ve standart Pdf yazı tiplerinde arama yapar. Ayrıca özel yazı tiplerini açma işlevselliği sağlar.
FontSourceYazı tipi kaynağı için bir temel sınıfı temsil eder.
FontSourceCollectionYazı tipi kaynakları koleksiyonunu temsil eder.
FontSubstitutionYazı tipi değiştirme stratejileri için bir temel sınıfı temsil eder.
FontSubstitutionCollectionYazı tipi değiştirme stratejileri koleksiyonunu temsil eder.
MarkupParagraphBir paragrafı temsil eder.
MarkupSectionMetin içeren ve diğer metin bloklarından görsel olarak ayrılabilen sayfanın dikdörtgen bölgesini temsil eden bir işaretleme bölümünü temsil eder.
MemoryFontSourceTek bir yazı tipi dosyası kaynağını temsil eder.
PageMarkupMarkupSection ve MarkupParagraph koleksiyonları tarafından temsil edilen sayfa işaretlemesi.
ParagraphAbsorberBölüm ve paragraflar gibi sayfa yapı nesnelerinin emilimini temsil eden bir nesne. Metin bölümleri ve paragraflar için arama yapar ve metin koordinat alanında tanımlayan dikdörtgenler ve çokgenler için erişim sağlar. Ayrıca metin segmentleri araması yapar ve yapı öğelerine göre gruplandırılmış !:TextFragments koleksiyonları aracılığıyla arama sonuçlarına erişim sağlar.
ParagraphAbsorberOptionsParagraphAbsorber için seçenekleri temsil eder.
PositionBir konum nesnesini temsil eder
RegexManagerYapılandırılabilir zaman aşımı ayarları ile düzenli ifade işlemleri için bir sarmalayıcı sağlar.
SimpleFontSubstitutionBasit yazı tipi değiştirme stratejisi için bir sınıfı temsil eder.
SystemFontSourceSisteme kurulu tüm yazı tiplerini temsil eder.
SystemFontsSubstitutionYazı tiplerini sistem yazı tipleri ile değiştiren bir yazı tipi değiştirme stratejisi için bir sınıfı temsil eder.
TableAbsorberTablo öğelerinin emilimini temsil eden bir nesne. Arama yapar ve arama sonuçlarına TableList koleksiyonu aracılığıyla erişim sağlar.
TabStopBir paragraftaki özel Tab durak konumunu temsil eder.
TabStopsTabStop nesnelerinin koleksiyonunu temsil eder.
TextAbsorberBir metnin emilimini temsil eden bir nesne. Metin çıkarımı yapar ve sonucu Text nesnesi aracılığıyla erişim sağlar.
TextBuilderPdf sayfasına metin nesnesi ekler.
TextEditOptionsMetin düzenleme işlemlerinin seçeneklerini tanımlar.
TextExtractionErrorPDF belgesinde meydana gelen metin çıkarım hatasını tanımlar.
TextExtractionErrorLocationMetin çıkarım hatasının meydana geldiği PDF belgesindeki konumu temsil eder.
TextExtractionOptionsMetin çıkarım seçeneklerini temsil eder
TextFormattingOptionsMetin biçimlendirme seçeneklerini temsil eder
TextFragmentPdf metninin bir parçasını temsil eder.
TextFragmentAbsorberMetin parçalarının emilimini temsil eden bir nesne. Metin araması yapar ve arama sonuçlarına TextFragments koleksiyonu aracılığıyla erişim sağlar.
TextFragmentCollectionMetin parçaları koleksiyonunu temsil eder
TextFragmentStateBir metin parçasının metin durumunu temsil eder.
TextOptionsMetin işleme seçeneklerini temsil eder
TextParagraphÇok satırlı metin nesnesi olarak metin paragraflarını temsil eder.
TextReplaceOptionsMetin değiştirme seçeneklerini temsil eder
TextSearchOptionsMetin arama seçeneklerini temsil eder
TextSegmentPdf metninin bir segmentini temsil eder.
TextSegmentCollectionMetin segmentleri koleksiyonunu temsil eder
TextStateBir metnin durumunu temsil eder

Arayüzler

ArayüzAçıklama
IFontOptionsYazı tipi davranışını ayarlamak için yararlı özellikler
ITableElementBu arayüz, TableAbsorber tarafından çıkarılan mevcut bir tablonun bir öğesini temsil eder.

Enum

EnumAçıklama
CoordinateOriginMetin KoordinatOrigin enumu.
FontStylesMetne uygulanan stil bilgilerini belirtir.
FontTypesDesteklenen yazı tipi türleri enumu.
SubstitutionFontCategoriesDeğiştirilebilecek yazı tipi kategorilerini temsil eder.
TabAlignmentTypeTab hizalama türlerini sıralar.
TabLeaderTypeTab lider türlerini sıralar.
TextRenderingModeMetin renderleme modu, Tmode, metnin gösterilmesinin glyph konturlarının çizilmesine, doldurulmasına, bir kesme sınırı olarak kullanılmasına veya bunların bir kombinasyonuna neden olup olmayacağını belirler.