![]() |
Finereader 9 von Delphi aus steuern
Hallo zusammen,
Ich möchte mit meinem Programm ein Bild einscannen, dank DelphiTwain kein Thema, und es dann mittels FineReader in Text umwandeln lassen. Okay, beim FineReader 8 gab's eine FineOCR, als Kommandozeilen Tool, die geht aber mit dem 9er zusammen nicht mehr. Also hab ich mal unter Projekt | Typbibliothek importieren geschaut, und, siehe da, eine FineReader-Komponente war da. Alles installiert, und jetzt häng ich. ;-) In der Unit FineReaderAutomation_TLB.pas findet sich zwar eine Prozedur, die da heißt:
Delphi-Quellcode:
aber um himmelswillen wie übergebe ich der meinen Dateinamen? hä?
procedure ConvertToWord(var safeArrayOfImageNames: OleVariant); safecall;
Und vielleicht kann mir jemand 'nen tip geben, wie ich, wenn ich dann ein Word-Dokument haben sollte, einen einfachen Text hinkriege? Für Antworten wäre ich wirklich sehr dankbar! Einen herzlichen Gruß Marco |
Re: Finereader 9 von Delphi aus steuern
Ungetestet...
Delphi-Quellcode:
const
ANZAHL_DATEIEN = 1; var ImageNames : OleVariant; begin ImageNames := VarArrayCreate([0, ANZAHL_DATEIEN-1], varOleStr); ImageNames[0] := 'gammligeSitzgruppe.jpg'; ...ConvertToWord(ImageNames); end; |
Re: Finereader 9 von Delphi aus steuern
Huhu Schmia,
ganz herzlichen Dank für die rasche Antwort. Joa, genauso hat's funktioniert, aber nur halb, denn der FineReader spielt nicht mit. Werde wohl doch auf deren SDK warten müssen... :-( Ganz herzliche Grüße Marco |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz