Aspose.Pdf.Text

Der Aspose.Pdf.Text-Namespace bietet Klassen, die es ermöglichen, Text zu extrahieren, Text hinzuzufügen und vorhandenen Text eines Dokuments zu manipulieren. Er enthält auch Klassen, die es ermöglichen, Schriftarten eines Dokuments zu extrahieren, zu ersetzen und zu substituieren.

Klassen

KlasseBeschreibung
AbsorbedCellStellt eine Zelle einer Tabelle dar, die auf der Seite existiert
AbsorbedRowStellt eine Zeile einer Tabelle dar, die auf der Seite existiert
AbsorbedTableStellt eine Tabelle dar, die auf der Seite existiert
CharInfoStellt ein Zeicheninformationsobjekt dar. Bietet Informationen zur Zeichenpositionierung.
CharInfoCollectionStellt eine Sammlung von CharInfo-Objekten dar.
CustomFontSubstitutionBaseStellt eine Basisklasse für benutzerdefinierte Schriftartsubstitutionsstrategien dar.
FileFontSourceStellt eine einzelne Schriftartdateiquelle dar.
FolderFontSourceStellt den Ordner dar, der Schriftartdateien enthält.
FontStellt ein Schriftartobjekt dar.
FontAbsorberStellt ein Absorberobjekt für Schriftarten dar. Führt eine Suche nach Schriftarten durch und bietet Zugriff auf die Suchergebnisse über die Fonts Sammlung.
FontCollectionStellt eine Schriftartsammlung dar.
FontRepositoryFührt eine Schriftartsuche durch. Sucht in systeminstallierten Schriftarten und Standard-PDF-Schriftarten. Bietet auch die Funktionalität, benutzerdefinierte Schriftarten zu öffnen.
FontSourceStellt eine Basisklasse für Schriftartquellen dar.
FontSourceCollectionStellt eine Sammlung von Schriftartquellen dar.
FontSubstitutionStellt eine Basisklasse für Schriftartsubstitutionsstrategien dar.
FontSubstitutionCollectionStellt eine Sammlung von Schriftartsubstitutionsstrategien dar.
MarkupParagraphStellt einen Absatz dar.
MarkupSectionStellt einen Markup-Abschnitt dar - die rechteckige Region einer Seite, die Text enthält und visuell von anderen Textblöcken getrennt werden kann.
MemoryFontSourceStellt eine einzelne Schriftartdateiquelle dar.
PageMarkupSeitenmarkup, dargestellt durch Sammlungen von MarkupSection und MarkupParagraph.
ParagraphAbsorberStellt ein Absorberobjekt für Seitenstrukturobjekte wie Abschnitte und Absätze dar. Führt eine Suche nach Abschnitten und Absätzen von Text durch und bietet Zugriff auf Rechtecke und Polygone, die es im Text-Koordinatenraum beschreiben. Führt auch eine Suche nach Textsegmenten durch und bietet Zugriff auf die Suchergebnisse über die !:TextFragments-Sammlungen, die nach Strukturelementen gruppiert sind.
ParagraphAbsorberOptionsStellt Optionen für den ParagraphAbsorber dar.
PositionStellt ein Positionsobjekt dar
RegexManagerBietet eine Wrapper für reguläre Ausdrucksoperationen mit konfigurierbaren Timeout-Einstellungen.
SimpleFontSubstitutionStellt eine Klasse für einfache Schriftartsubstitutionsstrategien dar.
SystemFontSourceStellt alle im System installierten Schriftarten dar.
SystemFontsSubstitutionStellt eine Klasse für Schriftartsubstitutionsstrategien dar, die Schriftarten durch Systemschriftarten ersetzt.
TableAbsorberStellt ein Absorberobjekt für Tabellenelemente dar. Führt eine Suche durch und bietet Zugriff auf die Suchergebnisse über die TableList Sammlung.
TabStopStellt eine benutzerdefinierte Tabulatorposition in einem Absatz dar.
TabStopsStellt eine Sammlung von TabStop Objekten dar.
TextAbsorberStellt ein Absorberobjekt für Text dar. Führt eine Textextraktion durch und bietet Zugriff auf das Ergebnis über das Text Objekt.
TextBuilderFügt ein Textobjekt zur PDF-Seite hinzu.
TextEditOptionsBeschreibt Optionen für Textbearbeitungsoperationen.
TextExtractionErrorBeschreibt den Fehler bei der Textextraktion, der im PDF-Dokument aufgetreten ist.
TextExtractionErrorLocationStellt den Ort im PDF-Dokument dar, an dem der Fehler bei der Textextraktion aufgetreten ist.
TextExtractionOptionsStellt Optionen für die Textextraktion dar
TextFormattingOptionsStellt Optionen für die Textformatierung dar
TextFragmentStellt ein Fragment von PDF-Text dar.
TextFragmentAbsorberStellt ein Absorberobjekt für Textfragmente dar. Führt eine Textsuche durch und bietet Zugriff auf die Suchergebnisse über die TextFragments Sammlung.
TextFragmentCollectionStellt eine Sammlung von Textfragmenten dar
TextFragmentStateStellt einen Textzustand eines Textfragmentes dar.
TextOptionsStellt Optionen für die Textverarbeitung dar
TextParagraphStellt Textabsätze als mehrzeiliges Textobjekt dar.
TextReplaceOptionsStellt Optionen für den Textersatz dar
TextSearchOptionsStellt Optionen für die Textsuche dar
TextSegmentStellt ein Segment von PDF-Text dar.
TextSegmentCollectionStellt eine Sammlung von Textsegmenten dar
TextStateStellt einen Textzustand eines Textes dar

Schnittstellen

SchnittstelleBeschreibung
IFontOptionsNützliche Eigenschaften zur Anpassung des Schriftverhaltens
ITableElementDiese Schnittstelle stellt ein Element einer bestehenden Tabelle dar, das von TableAbsorber extrahiert wurde.

Aufzählung

AufzählungBeschreibung
CoordinateOriginText-Koordinatenursprung Aufzählung.
FontStylesGibt Stilinformationen an, die auf Text angewendet werden.
FontTypesUnterstützte Schriftarttypen Aufzählung.
SubstitutionFontCategoriesStellt Schriftartkategorien dar, die substituiert werden können.
TabAlignmentTypeEnumeriert die Tabulatorausrichtungsarten.
TabLeaderTypeEnumeriert die Tabulatorführerarten.
TextRenderingModeDer Textdarstellungsmodus, Tmode, bestimmt, ob das Anzeigen von Text dazu führen soll, dass Glyphenumrisse gestrichen, gefüllt, als Clipgrenze verwendet oder eine Kombination aus dreien verwendet wird.