IsPdfWithTextualContentFromStream-Methode des Engine-Objekts
Mit dieser Methode wird ermittelt, ob eine der Seiten einer aus einem Stream hinzugefügten PDF-Datei eine Textebene enthält. Wenn Sie mehrere PDF-Dateien in durchsuchbare PDFs konvertieren müssen, können Sie prüfen, ob eine Textebene vorhanden ist, und die gesamte Datei einfach kopieren, wenn dies der Fall ist. Beachten Sie jedoch, dass die Textebene zusätzlichen oder irrelevanten Text enthalten kann. In diesem Fall ist weiterhin eine Erkennung erforderlich, wenn Sie eine vollständig korrekte Textwiedergabe des Dokuments benötigen.
Stream[in] Verweist auf die Schnittstelle des benutzerdefinierten Objekts vom Typ IReadStream, das die PDF-Datei enthält, in der die Textebene erkannt werden soll.Callback[in] Diese Variable verweist auf die Schnittstelle des benutzerdefinierten Objekts vom Typ ImagePasswordCallback, das zur Verarbeitung möglicher Passwortabfragen beim Zugriff auf PDF-Dateien verwendet wird. Dieser Parameter ist optional und kann 0 sein; in diesem Fall können passwortgeschützte Dateien nicht überprüft werden.Result[out, retval] Dieser Parameter gibt TRUE zurück, wenn mindestens eine Seite der Datei eine Textebene hat, und FALSE, wenn keine Seite eine Textebene enthält.