ExtractFilePageText
Extraktion, Seiteneigenschaften
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function TPDFlib.ExtractFilePageText(Const InputFileName, Password: WideString; Page, Options: Integer): WideString;
ActiveX
Function PDFlib::ExtractFilePageText(InputFileName As String, Password As String, Page As Long, Options As Long) As String
DLL
const wchar_t * DLExtractFilePageText(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password, int Page, int Options);
Parameter
| InputFileName | Pfad und Dateiname der Datei, aus der Text extrahiert werden soll. Das gegebenenfalls beim Öffnen der Datei zu verwendende Kennwort |
|---|---|
| Password | Die Nummer der zu extrahierenden Seite. Die erste Seite des Dokuments ist Seite 1. |
| Page | Mit dem Standardalgorithmus zur Textextraktion: 0 = Text in einem für Menschen lesbaren Format extrahieren 1 = Veraltet 2 = Eine CSV-Zeichenfolge mit Schriftart, Farbe, Größe und Position jedes Textabschnitts auf der Seite zurückgeben Mit dem genaueren, aber langsameren Algorithmus zur Textextraktion: 3 = Für jeden Textabschnitt auf der Seite eine CSV-Zeichenfolge in folgendem Format zurückgeben: Schriftartname, Textfarbe, Textgröße, X1, Y1, X2, Y2, X3, Y3, X4, Y4, Text Die Koordinaten sind die vier Begrenzungspunkte des Textes, gemessen in den mit der Funktion SetMeasurementUnits festgelegten Einheiten und relativ zum mit der Funktion SetOrigin festgelegten Ursprung. Die Koordinatenreihenfolge verläuft gegen den Uhrzeigersinn und beginnt unten links. 4 = Ähnlich wie Option 3, jedoch werden einzelne Wörter zurückgegeben, wodurch die Wortsuche erleichtert wird 5 = Ähnlich wie Option 3, jedoch werden nach jedem Textblock die Zeichenbreiten ausgegeben 6 = Ähnlich wie Option 4, jedoch werden nach jeder Textzeile die Zeichenbreiten ausgegeben 7 = Text in einem für Menschen lesbaren Format mit höherer Genauigkeit als bei Option 0 extrahieren 8 = Ähnliches Ausgabeformat wie bei Option 0, jedoch mit dem genaueren Algorithmus. Gibt unformatierte Zeilen zurück. |
| Options |