Die Datei FREngineDistribution.csv befindet sich im Ordner Help (<Stammordner>/Help).
Sie können FREngineDistribution.csv verwenden, um automatisch eine Liste der Dateien zu erstellen, die für die Funktion Ihrer Anwendung erforderlich sind. Die Datei enthält eine Beschreibung aller Dateien in den Ordnern Libraries und Resources.
Wenn Sie die Größe des Pakets verringern möchten, können Sie die Dateien entfernen, die für Ihre Anwendung nicht erforderlich sind. Dadurch wird jedoch die digitale Signatur des FineReader Engine-Frameworks ungültig. Bei Bedarf müssen Sie das neue Framework dann mit Ihrer eigenen digitalen Signatur signieren.
Schritt-für-Schritt-Anweisungen
Um die Liste der für Ihre Anwendung erforderlichen Dateien zu erhalten, filtern Sie FREngineDistribution.csv nach den ersten drei Spalten (die drei Hauptparameter: Stufe, Teil und Details):
- Stufe — die Stufe bei der Arbeit mit FineReader Engine, die Ihre Anwendung verwendet.
- Teil — die Art und Weise, wie Sie diese Stufe verwenden. Beispielsweise umfasst die Stufe Processing die Teile BCR, Classification und OCR. Wenn dieses Feld leer ist, wird die Datei für die betreffende Stufe generell benötigt. Filtern Sie leere Werte nicht heraus.
Core und Core.Resources werden immer benötigt.
Wenn eines der Felder mehrere kommagetrennte Werte enthält, wird die Datei für alle diese Werte benötigt. Wenn Sie beispielsweise die Stufe Opening verwenden möchten, müssen Sie auch Dateien auswählen, die in der Spalte Stage die Werte „Export, Opening“ und „Opening, Processing“ enthalten. Eine Beschreibung der Stufen und ihrer Teile finden Sie in der folgenden Tabelle:
| Stufe | Erfordert andere Stufen | Enthält Teile | Beschreibung des Teils |
|---|
| Core | <br /> | Resources | Erforderlicher Teil. Enthält die für die Kernfunktionalität erforderlichen Ressourcen. |
| <br /> | <br /> | Documentation | Dokumentation. |
| <br /> | <br /> | ForDevelopmentOnly | Nur für die Developer-Installation; darf nicht an Endbenutzer weiterverteilt werden. |
| <br /> | <br /> | LoadModuleSupport | Unterstützung für das Laden von Modulen (IEngine::LoadModule-Methode). |
| Opening | Core | Pdf | Öffnen von PDF-Dateien. |
| CompareDocuments | <br /> | <br /> | Vergleich von Dokumenten. |
| Barcodes | <br /> | <br /> | Erkennung von Barcodes. |
| Processing | Core, Opening | BCR | Erkennung von Visitenkarten. Erfordert außerdem die Dateien für den Teil OCR. |
| <br /> | <br /> | Preprocessing | Bildvorverarbeitung. |
| <br /> | <br /> | Classification | Klassifizierung von Dokumenten. Erfordert außerdem die Dateien für den Teil OCR. |
| <br /> | <br /> | ICR | Erkennung von handschriftlichem oder in Druckschrift geschriebenem Text. |
| <br /> | <br /> | OCR | Allgemeine Erkennung. |
| <br /> | <br /> | OMR | Erkennung von Häkchen. |
| Export | Core, Opening | Pdf | Unterstützung für den PDF-Export. |
- Details — weitere spezifische Informationen zu den Operationen, bei denen die Datei verwendet wird. Wenn dieses Feld leer ist, wird die Datei für den betreffenden Teil generell benötigt. Filtern Sie leere Werte nicht heraus.
| Details | Enthalten in Teilen | Beschreibung |
|---|
| CJK | Opening.Pdf Processing.Classification Processing.OCR | Für die Arbeit mit Dokumenten in CJK-Sprachen. |
| Fax | Processing.OCR | Für die Erkennung von Bildern mit niedriger Auflösung (wenn die Eigenschaft IRecognizerParams::LowResolutionMode auf TRUE gesetzt ist). |
| FormsLanguages | Processing.ICR Processing.OCR | Für die Erkennung von Sprachen für spezielle Spracheinheiten, die für die Datenerfassung und Felderkennung ausgelegt sind. Sie können in Spalte 7 angeben, welche Sprachen Sie benötigen. |
| FormulasLanguages | Processing.OCR | Für die Erkennung von Formelsprachen: Chemie, Mathematik. |
| FormalLanguages | Processing.OCR | Für die Erkennung formaler Sprachen: Basic, C/C++, COBOL, Fortran, Java, Pascal. |
| FRXIX | Processing.OCR | Für die Erkennung gotischer Schriftarten. |
| Index | Processing.ICR Processing.OCR | Für die Erkennung des Texttyps Index. |
| MrfLanguages | Processing.OCR | Für die Erkennung von MICR CMC-7- und MICR-Zeichen sowie von OCR-A- und OCR-B-Schriftarten. |
| NaturalLanguages | Processing.Classification Processing.ICR Processing.OCR | Für die Arbeit mit Dokumenten in allen von ABBYY FineReader Engine unterstützten Sprachen außer denjenigen, die in speziellen Gruppen definiert sind. Sie können in Spalte 6 angeben, welche Sprachen Sie benötigen. |
| Receipt | Processing.OCR | Für die Erkennung des Texttyps Beleg. |
| Typewriter | Processing.OCR | Für die Erkennung von Text, der mit einer Schreibmaschine geschrieben wurde. |
| Handwritten | Processing.OCR | Für die Erkennung von handschriftlichem Text. |
Passen Sie nun die Liste der Dateien anhand der übrigen Spalten weiter an:
- RequiredByModule — die Werte in dieser Spalte entsprechen Stage.Part.Details, und diese Spalte muss nicht gefiltert werden, wenn die ersten drei korrekt angegeben wurden. Sie kann jedoch verwendet werden, um zu prüfen, welche Module enthalten sind.
- RequiredByInterfaceLanguage — die Sprache der Benutzeroberfläche, für die die Datei erforderlich ist. Die mit „Any“ gekennzeichneten Dateien sind unabhängig von den Spracheinstellungen erforderlich.
- RequiredByRecognitionLanguage — die Erkennungssprache, für die die Datei erforderlich ist. Die mit „Any“ gekennzeichneten Dateien sind unabhängig von der Erkennungssprache erforderlich.
- Optional — gibt an, ob die Datei für die Funktionalität des Moduls erforderlich ist. Wenn der Wert No ist, muss diese Datei in Ihr Distribution Kit aufgenommen werden. Der Wert kann in den folgenden Fällen auf Yes gesetzt werden:
- die Datei ist sprachspezifisch. Nehmen Sie sie auf, wenn Sie diese Sprache benötigen (siehe Spalten 5 und 6).
- die Funktionalität, für die diese Datei zuständig ist, wird nicht immer benötigt. Sie kann beispielsweise zum Öffnen von Bildern in einem bestimmten Format verwendet werden. Weitere Informationen zu dieser Datei, die Ihnen bei der Entscheidung helfen, ob Sie sie benötigen, finden Sie unter ABBYY FineReader Engine Distribution Kit.
Schließlich erhalten Sie die Liste der erforderlichen Dateien. Die letzten drei Spalten geben ihren Speicherort und ihre Größe an:
- Path — der Pfad zur Datei im Distributionspaket.
- FileName — Dateiname.
- Size — Dateigröße in Byte.
Distribution Kit - macOS