Zum Hauptinhalt springen
Dieses Objekt bietet Zugriff auf alle Parameter, die sich auf die Dokumentverarbeitung auswirken, einschließlich aller Parameter für die Seitenverarbeitung sowie der Syntheseparameter für das Dokument. Dieses Objekt wird als Parameter an die Methoden zur Dokumentverarbeitung übergeben. Das DocumentProcessingParams-Objekt ist ein persistentes Objekt. Das bedeutet, dass der aktuelle Zustand des Objekts in einem persistenten Speicher abgelegt werden kann. Das Objekt kann später neu erstellt werden, indem sein Zustand aus dem persistenten Speicher gelesen wird. Die folgenden Methoden ermöglichen die Persistenz des Objekts: Linux: SaveToFile und LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory und LoadFromMemory.

Eigenschaften

NameTypBeschreibung
PageProcessingParamsPageProcessingParamsGibt die Verarbeitungsparameter für jede Seite des Dokuments an.
PerformSynthesisVARIANT_BOOLGibt an, ob die Dokumentsynthese durchgeführt werden soll. Wenn diese Eigenschaft FALSE ist, wird die Eigenschaft SynthesisParamsForDocument ignoriert. Standardmäßig ist diese Eigenschaft TRUE.
SynthesisParamsForDocumentSynthesisParamsForDocumentGibt die Syntheseparameter für das Dokument an.

Methoden

NameBeschreibung
CopyFromInitialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts.
LoadFromFileStellt den Inhalt des Objekts aus einer Datei auf dem Datenträger wieder her.
LoadFromMemory <Note> : Nur unter Windows. </Note>Stellt den Inhalt des Objekts aus dem globalen Speicher wieder her.
SaveToFileSpeichert den Inhalt des Objekts in einer Datei auf dem Datenträger.
SaveToMemory <Note> : Nur unter Windows. </Note>Speichert den Inhalt des Objekts im globalen Speicher.
DocumentProcessingParams Objektdiagramm

Ausgabeparameter

Dieses Objekt ist der Ausgabeparameter der Methode CreateDocumentProcessingParams des Engine-Objekts.

Eingabeparameter

Dieses Objekt wird als Eingabeparameter an die folgenden Methoden übergeben: DocumentProcessingParams_VC

Beispiele

FREngine.IEngine engine;
FREngine.IFRDocument frdoc;
// Es wird davon ausgegangen, dass das Dokument erstellt und dem Dokument Bilder hinzugefügt wurden
// DocumentProcessingParams erstellen und Parameter festlegen
FREngine.IDocumentProcessingParams dpp = engine.CreateDocumentProcessingParams();
FREngine.IPageProcessingParams ppp = dpp.PageProcessingParams;
ppp.PagePreprocessingParams.CorrectOrientationMode = COM_No;
// Parameter für die Verarbeitung verwenden
frDoc.Process( dpp );
Das Objekt wird in den folgenden Codebeispielen verwendet:

Siehe auch

Abstimmen von Parametern für Vorverarbeitung, Analyse, Erkennung und Synthese Arbeiten mit Eigenschaften