Zum Hauptinhalt springen
Mit dieser Methode wird jede der angegebenen Seiten des Dokuments in mehrere Seiten aufgeteilt. Sie ist nützlich, wenn eine Seite eine Doppelseite eines Buches ist oder Bilder von mehreren Visitenkarten enthält. Die Methode liefert Informationen dazu, wie die Seiten aufgeteilt wurden.
Unter Linux und Windows kann die Seitentrennung nicht in parallelen Prozessen durchgeführt werden.

Syntax

C++

HRESULT SplitPages(
  IIntsCollection*          PageIndices,
  PageSplitTypeEnum         PageSplittingType,
  IObjectsExtractionParams* ExtractionParams,
  ISplitRegions**           SplitRegions
);

C#

ISplitRegions SplitPages(
  IIntsCollection          PageIndices,
  PageSplitTypeEnum        PageSplittingType,
  IObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Function SplitPages( _
  PageIndices As IIntsCollection, _
  PageSplittingType As PageSplitTypeEnum, _
  ExtractionParams As IObjectsExtractionParams _
) As ISplitRegions

Parameter

PageIndices [in] Verweist auf das Objekt IntsCollection, das die Indizes der Seiten enthält, die geteilt werden sollen. PageSplittingType [in] Diese Variable gibt den Modus für das Teilen der Seite an. Eine Beschreibung der unterstützten Modi finden Sie unter PageSplitTypeEnum. ExtractionParams [in] Verweist auf das Objekt ObjectsExtractionParams, das die Parameter für die Objektextraktion speichert. Dieser Parameter kann 0 sein. In diesem Fall werden die Objekte mit den Standardparametern extrahiert, oder – falls ein Profil geladen wurde – mit den in diesem Profil festgelegten Parametern. SplitRegions [out, retval] Ein Zeiger auf die Zeigervariable ISplitRegions*, die den Schnittstellenzeiger des Objekts SplitRegions empfängt. Dieses Objekt enthält Informationen darüber, wie die Seiten geteilt wurden.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standard-Rückgabewerte der ABBYY FineReader Engine-Funktionen zurück.

Siehe auch

FRDocument