HoleTextAusPDF
Gibt den in einer PDF-Datei gefundenen Text in dem angegebenen Containerfeld zurück.
Format
HoleTextAusPDF ( Container )
Parameter
Container – jeder Ausdruck, der Containerdaten für eine PDF-Datei zurückgibt.
Zurückgegebener Datentyp
Text
Ursprung in Version
22.0
Beschreibung
Verwenden Sie diese Funktion, um den Text aus einer PDF-Datei zu erhalten, die in einem Containerfeld gespeichert ist. Dies kann sehr nützlich sein für:
- 
                                                Indizieren des Inhalts gespeicherter PDF-Dateien für die Suche innerhalb Ihrer FileMaker Pro-Datei. 
- 
                                                Automatisierung der Dateneingabe durch Zurückgeben bestimmter Texte aus standardisierten PDF-Formularen oder Berichten. 
- 
                                                Analysieren von Text in einer Sammlung von PDF-Dokumenten ohne externe Werkzeuge oder manuelles Kopieren und Einfügen. 
Hinweise
- 
                                                Die Qualität des zurückgegebenen Textes hängt von der Qualität und Struktur der PDF-Quelldatei ab. Formatierungen wie Schriftarten, Farben, Größen und das genaue Layout bleiben im zurückgegebenen Text nicht erhalten. 
- 
                                                Text in Bitmap-Bildformaten wie PNG oder JPG in der PDF-Datei wird nicht zurückgegeben. 
- 
                                                In folgenden Fällen gibt diese Funktion „?“ zurück: - 
                                                        Das Containerfeld ist leer, enthält keine PDF-Datei oder es wurde kein Text gefunden. 
- 
                                                        Die PDF-Datei ist ein gescanntes Dokument. 
- 
                                                        Die PDF-Datei ist passwortgeschützt oder kann aus irgendeinem Grund nicht gelesen werden. 
 
- 
                                                        
Beispiel 1
HoleTextAusPDF ( Tabelle::Container ) gibt einfachen Text wie den folgenden zurück, wenn das Feld „Tabelle::Container“ eine PDF-Datei dieser Seite enthält.
Claris FileMaker Pro Hilfe
Referenz>Funktionen-Referenz>Container-Funktionen>HoleTextAusPDF
HoleTextAusPDF
Gibt den in einer PDF-Datei gefundenen Text in dem angegebenen Containerfeld zurück.
Format
...Beispiel 2
In einer Tabelle mit dem Namen „Verträge“ und einem Containerfeld „VertragPDF“, in dem PDF-Dateien von Verträgen gespeichert sind, wird ein Formelfeld mit dem Namen „EnthältNDA“ wie folgt festgelegt:
Let (
    pdfText = HoleTextAusPDF ( Verträge::VertragPDF ) ; 
    MusterAnzahl  ( pdfText ; "Vertraulichkeitsvereinbarung" ) > 0 
)In jedem Datensatz, in dem die PDF-Datei in „Verträge::VertragPDF“ den Ausdruck „Vertraulichkeitsvereinbarung“ enthält, wird das Feld „EnthältNDA“ auf 1 (Wahr) gesetzt. Um schnell alle Verträge zu finden, die den Begriff „Vertraulichkeitsvereinbarung“ enthalten, ohne jede PDF-Datei manuell öffnen zu müssen, führen Sie eine Suche durch, bei der das Feld „EnthältNDA“ gleich 1 ist.