Aspose.Pdf.Text

Die Aspose.Pdf.TextNamespace stellt Klassen bereit, die es ermöglichen, Text zu extrahieren, Text hinzuzufügen und bestehenden Text eines Dokuments zu manipulieren. Es enthält auch Klassen, die es ermöglichen, Schriftarten eines Dokuments zu extrahieren, zu ersetzen und zu ersetzen.

Klassen

Klasse Beschreibung
AbsorbedCell Stellt eine Zelle der Tabelle dar, die auf der Seite vorhanden ist
AbsorbedRow Stellt eine Tabellenzeile dar, die auf der Seite vorhanden ist
AbsorbedTable Stellt eine Tabelle dar, die auf der Seite vorhanden ist
CharInfo Stellt ein Zeichen-Info-Objekt dar. Stellt Informationen zur Zeichenposition bereit.
CharInfoCollection Repräsentiert die Sammlung von CharInfo-Objekten.
CustomFontSubstitutionBase Repräsentiert eine Basisklasse für eine benutzerdefinierte Strategie zum Ersetzen von Schriftarten.
FileFontSource Stellt eine Dateiquelle mit einer einzelnen Schriftart dar.
FolderFontSource Stellt den Ordner dar, der Schriftdateien enthält.
Font Stellt das Schriftobjekt dar.
FontAbsorber Stellt ein Absorber-Objekt von Schriftarten dar. Führt eine Suche nach Schriftarten durch und bietet Zugriff auf Suchergebnisse überFonts Sammlung.
FontCollection Stellt die Schriftsammlung dar.
FontRepository Führt eine Schriftsuche durch. Sucht in systeminstallierten Schriftarten und Standard-Pdf-Schriftarten. Bietet auch Funktionen zum Öffnen benutzerdefinierter Schriftarten.
FontSource Repräsentiert eine Basisklasse für die Schriftartquelle.
FontSourceCollection Repräsentiert die Sammlung von Schriftquellen.
FontSubstitution Repräsentiert eine Basisklasse für Schriftartersetzungsstrategien.
FontSubstitutionCollection Repräsentiert die Sammlung von Schriftartersetzungsstrategien.
MarkupParagraph steht für einen Absatz.
MarkupSection Stellt einen Markup-Abschnitt dar – den rechteckigen Bereich einer Seite, der Text enthält und visuell von anderen Textblöcken getrennt werden kann.
MemoryFontSource Stellt eine Dateiquelle mit einer einzelnen Schriftart dar.
PageMarkup Seiten-Markup, dargestellt durch Sammlungen vonMarkupSection undMarkupParagraph .
ParagraphAbsorber Repräsentiert ein Absorberobjekt von Seitenstrukturobjekten wie Abschnitten und Absätzen. Führt eine Suche nach Textabschnitten und -absätzen durch und bietet Zugriff auf Rechtecke und Polydone, die ihn im Textkoordinatenraum beschreiben. Führt auch eine Suche nach Textsegmenten durch und bietet Zugriff auf Suchergebnisse über!:TextFragments Sammlungen gruppiert nach Strukturelementen.
Position Repräsentiert ein Positionsobjekt
SimpleFontSubstitution Repräsentiert eine Klasse für eine einfache Schriftersetzungsstrategie.
SystemFontSource Stellt alle auf dem System installierten Schriftarten dar.
SystemFontsSubstitution Stellt eine Klasse für die Strategie zum Ersetzen von Schriftarten dar, die Schriftarten durch Systemschriftarten ersetzt.
TableAbsorber Repräsentiert ein Absorberobjekt aus Tabellenelementen. Führt eine Suche durch und bietet Zugriff auf Suchergebnisse überTableList Sammlung.
TabStop Repräsentiert eine benutzerdefinierte Tabulatorposition in einem Absatz.
TabStops Repräsentiert eine Sammlung vonTabStop Objekte.
TextAbsorber Stellt ein Absorberobjekt eines Textes dar. Führt eine Textextraktion durch und bietet Zugriff auf das Ergebnis überText Objekt.
TextBuilder Hängt Textobjekt an PDF-Seite an.
TextEditOptions Beschreibt Optionen für Textbearbeitungsvorgänge.
TextExtractionError Beschreibt den Textextraktionsfehler, der im PDF-Dokument aufgetreten ist.
TextExtractionErrorLocation Stellt die Stelle im PDF-Dokument dar, an der ein Textextraktionsfehler aufgetreten ist.
TextExtractionOptions Repräsentiert Textextraktionsoptionen
TextFormattingOptions Stellt Textformatierungsoptionen dar
TextFragment Stellt ein Fragment des PDF-Textes dar.
TextFragmentAbsorber Stellt ein Absorberobjekt von Textfragmenten dar. Führt eine Textsuche durch und bietet Zugriff auf Suchergebnisse überTextFragments Sammlung.
TextFragmentCollection Stellt eine Sammlung von Textfragmenten dar
TextFragmentState Repräsentiert einen Textstatus eines Textfragments.
TextOptions Repräsentiert Textverarbeitungsoptionen
TextParagraph Repräsentiert Textabsätze als mehrzeiliges Textobjekt.
TextReplaceOptions Repräsentiert Textersetzungsoptionen
TextSearchOptions Repräsentiert Textsuchoptionen
TextSegment Stellt ein Segment des PDF-Textes dar.
TextSegmentCollection Stellt eine Sammlung von Textsegmenten dar
TextState Repräsentiert einen Textzustand eines Textes

Schnittstellen

Schnittstelle Beschreibung
IFontOptions Nützliche Eigenschaften zum Optimieren des Schriftverhaltens
ITableElement Diese Schnittstelle stellt ein Element einer vorhandenen Tabelle dar, die von TableAbsorber extrahiert wurde.

Aufzählung

Aufzählung Beschreibung
FontStyles Gibt Stilinformationen an, die auf Text angewendet werden.
FontTypes Aufzählung der unterstützten Schriftarten.
SubstitutionFontCategories Stellt Schriftkategorien dar, die ersetzt werden können.
TabAlignmentType Listet die Registerkartenausrichtungstypen auf.
TabLeaderType Zählt die Arten von Tabulatorführern auf.
TextRenderingMode Der Textdarstellungsmodus, Tmode, legt fest, ob das Anzeigen von Text dazu führen soll, dass Glyphenumrisse gestrichen, gefüllt, als Begrenzungsbegrenzung verwendet werden oder eine Kombination der drei.