Class SplitHelper

java.lang.Object
de.elo.mover.main.helper.SplitHelper

public class SplitHelper
extends java.lang.Object

Überschrift: SplitHelper.

Beschreibung: Hilfsklasse für das Trennen von Dokumenten.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2020

  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  SplitHelper.SPLIT_CONDITION
    Aufzählung mit den einzelnen Möglichkeiten für das Trennen einer Datei.
  • Constructor Summary

    Constructors
    Constructor Description
    SplitHelper()  
  • Method Summary

    Modifier and Type Method Description
    static boolean getSplitConditionResult​(IXconnect ixConnect, java.awt.image.BufferedImage image, SplitHelper.SPLIT_CONDITION splitCond)
    Meldet zurück, ob die angegebene Bedingung für das Trennen erfüllt ist.
    static boolean isBarcodePage​(IXconnect ixConnect, java.awt.image.BufferedImage image)
    Meldet zurück, ob es sich bei dem angegebenen Image um eine Seite mit Barcode handelt.
    static boolean isBlankPage​(java.awt.image.BufferedImage image)
    Meldet zurück, ob es sich bei dem angegebenen Image um eine Leerseite handelt.
    static boolean isSeparatorPage​(java.awt.image.BufferedImage image)
    Meldet zurück, ob es sich bei dem angegebenen Image um eine ELO-Trennseite handelt.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SplitHelper

      public SplitHelper()
  • Method Details

    • isBlankPage

      public static boolean isBlankPage​(java.awt.image.BufferedImage image) throws java.lang.Exception
      Meldet zurück, ob es sich bei dem angegebenen Image um eine Leerseite handelt.
      Parameters:
      image - Image
      Returns:
      Bild ist eine Leerseite
      Throws:
      java.lang.Exception
    • isSeparatorPage

      public static boolean isSeparatorPage​(java.awt.image.BufferedImage image) throws java.lang.Exception
      Meldet zurück, ob es sich bei dem angegebenen Image um eine ELO-Trennseite handelt.
      Parameters:
      image - Image
      Returns:
      Image ist eine Trennseite
      Throws:
      java.lang.Exception
    • isBarcodePage

      public static boolean isBarcodePage​(IXconnect ixConnect, java.awt.image.BufferedImage image) throws java.lang.Exception
      Meldet zurück, ob es sich bei dem angegebenen Image um eine Seite mit Barcode handelt.
      Parameters:
      ixConnect - Indexserver-Verbindung
      image - Image
      Returns:
      Image enthält Barcode
      Throws:
      java.lang.Exception
    • getSplitConditionResult

      public static boolean getSplitConditionResult​(IXconnect ixConnect, java.awt.image.BufferedImage image, SplitHelper.SPLIT_CONDITION splitCond) throws java.lang.Exception
      Meldet zurück, ob die angegebene Bedingung für das Trennen erfüllt ist.
      Parameters:
      ixConnect - Indexserver-Verbindung
      image - Bild
      splitCond - Bedingung für das Trennen
      Returns:
      Bedingung erfüllt
      Throws:
      java.lang.Exception