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

InputFileNamePfad und Dateiname der Datei, aus der Text extrahiert werden soll. Das gegebenenfalls beim Öffnen der Datei zu verwendende Kennwort
PasswordDie Nummer der zu extrahierenden Seite. Die erste Seite des Dokuments ist Seite 1.
PageMit 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