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

KlasseBeschreibung
AbsorbedCellStellt eine Zelle der Tabelle dar, die auf der Seite vorhanden ist
AbsorbedRowStellt eine Tabellenzeile dar, die auf der Seite vorhanden ist
AbsorbedTableStellt eine Tabelle dar, die auf der Seite vorhanden ist
CharInfoStellt ein Zeichen-Info-Objekt dar. Stellt Informationen zur Zeichenposition bereit.
CharInfoCollectionRepräsentiert die Sammlung von CharInfo-Objekten.
CustomFontSubstitutionBaseRepräsentiert eine Basisklasse für eine benutzerdefinierte Strategie zum Ersetzen von Schriftarten.
FileFontSourceStellt eine Dateiquelle mit einer einzelnen Schriftart dar.
FolderFontSourceStellt den Ordner dar, der Schriftdateien enthält.
FontStellt das Schriftobjekt dar.
FontAbsorberStellt ein Absorber-Objekt von Schriftarten dar. Führt eine Suche nach Schriftarten durch und bietet Zugriff auf Suchergebnisse überFonts Sammlung.
FontCollectionStellt die Schriftsammlung dar.
FontRepositoryFührt eine Schriftsuche durch. Sucht in systeminstallierten Schriftarten und Standard-Pdf-Schriftarten. Bietet auch Funktionen zum Öffnen benutzerdefinierter Schriftarten.
FontSourceRepräsentiert eine Basisklasse für die Schriftartquelle.
FontSourceCollectionRepräsentiert die Sammlung von Schriftquellen.
FontSubstitutionRepräsentiert eine Basisklasse für Schriftartersetzungsstrategien.
FontSubstitutionCollectionRepräsentiert die Sammlung von Schriftartersetzungsstrategien.
MarkupParagraphsteht für einen Absatz.
MarkupSectionStellt einen Markup-Abschnitt dar – den rechteckigen Bereich einer Seite, der Text enthält und visuell von anderen Textblöcken getrennt werden kann.
MemoryFontSourceStellt eine Dateiquelle mit einer einzelnen Schriftart dar.
PageMarkupSeiten-Markup, dargestellt durch Sammlungen vonMarkupSection undMarkupParagraph .
ParagraphAbsorberReprä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.
PositionRepräsentiert ein Positionsobjekt
SimpleFontSubstitutionRepräsentiert eine Klasse für eine einfache Schriftersetzungsstrategie.
SystemFontSourceStellt alle auf dem System installierten Schriftarten dar.
SystemFontsSubstitutionStellt eine Klasse für die Strategie zum Ersetzen von Schriftarten dar, die Schriftarten durch Systemschriftarten ersetzt.
TableAbsorberRepräsentiert ein Absorberobjekt aus Tabellenelementen. Führt eine Suche durch und bietet Zugriff auf Suchergebnisse überTableList Sammlung.
TabStopRepräsentiert eine benutzerdefinierte Tabulatorposition in einem Absatz.
TabStopsRepräsentiert eine Sammlung vonTabStop Objekte.
TextAbsorberStellt ein Absorberobjekt eines Textes dar. Führt eine Textextraktion durch und bietet Zugriff auf das Ergebnis überText Objekt.
TextBuilderHängt Textobjekt an PDF-Seite an.
TextEditOptionsBeschreibt Optionen für Textbearbeitungsvorgänge.
TextExtractionErrorBeschreibt den Textextraktionsfehler, der im PDF-Dokument aufgetreten ist.
TextExtractionErrorLocationStellt die Stelle im PDF-Dokument dar, an der ein Textextraktionsfehler aufgetreten ist.
TextExtractionOptionsRepräsentiert Textextraktionsoptionen
TextFormattingOptionsStellt Textformatierungsoptionen dar
TextFragmentStellt ein Fragment des PDF-Textes dar.
TextFragmentAbsorberStellt ein Absorberobjekt von Textfragmenten dar. Führt eine Textsuche durch und bietet Zugriff auf Suchergebnisse überTextFragments Sammlung.
TextFragmentCollectionStellt eine Sammlung von Textfragmenten dar
TextFragmentStateRepräsentiert einen Textstatus eines Textfragments.
TextOptionsRepräsentiert Textverarbeitungsoptionen
TextParagraphRepräsentiert Textabsätze als mehrzeiliges Textobjekt.
TextReplaceOptionsRepräsentiert Textersetzungsoptionen
TextSearchOptionsRepräsentiert Textsuchoptionen
TextSegmentStellt ein Segment des PDF-Textes dar.
TextSegmentCollectionStellt eine Sammlung von Textsegmenten dar
TextStateRepräsentiert einen Textzustand eines Textes

Schnittstellen

SchnittstelleBeschreibung
IFontOptionsNützliche Eigenschaften zum Optimieren des Schriftverhaltens
ITableElementDiese Schnittstelle stellt ein Element einer vorhandenen Tabelle dar, die von TableAbsorber extrahiert wurde.

Aufzählung

AufzählungBeschreibung
FontStylesGibt Stilinformationen an, die auf Text angewendet werden.
FontTypesAufzählung der unterstützten Schriftarten.
SubstitutionFontCategoriesStellt Schriftkategorien dar, die ersetzt werden können.
TabAlignmentTypeListet die Registerkartenausrichtungstypen auf.
TabLeaderTypeZählt die Arten von Tabulatorführern auf.
TextRenderingModeDer 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.