Class CropFunction

java.lang.Object
de.elo.mover.main.tiff.CropFunction

public class CropFunction
extends java.lang.Object

Überschrift: CropFunction.

Beschreibung: Funktion zum Zuschneiden einer Bilddatei. Die Schnittränder werden prozentual der Bildbreite definiert (z.B. 10% Rand).

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Constructor Summary

    Constructors
    Constructor Description
    CropFunction()
    Default-Konstruktor.
    CropFunction​(float widthPercentMargin)
    Weiterer Konstruktor.
  • Method Summary

    Modifier and Type Method Description
    java.awt.image.RenderedImage crop​(java.awt.image.RenderedImage image)
    Schneidet die Ränder ab (z.B. für gelochte Seiten).
    java.awt.image.RenderedImage horizontalCrop​(java.awt.image.RenderedImage image)
    Schneidet die Ränder links und rechts des angegebenen Bildes ab.
    java.awt.image.RenderedImage verticalCrop​(java.awt.image.RenderedImage image)
    Schneidet die Ränder oben und unten des angegebenen Bildes ab.

    Methods inherited from class java.lang.Object

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

    • CropFunction

      public CropFunction()
      Default-Konstruktor.
    • CropFunction

      public CropFunction​(float widthPercentMargin)
      Weiterer Konstruktor.
      Parameters:
      widthPercentMargin - Rand in Prozent der ursprünglichen Breite des Bildes
  • Method Details

    • crop

      public java.awt.image.RenderedImage crop​(java.awt.image.RenderedImage image)
      Schneidet die Ränder ab (z.B. für gelochte Seiten).
      Parameters:
      image - Ursprüngliche Seite (unverändert)
      Returns:
      Zugeschnittene Seite
    • horizontalCrop

      public java.awt.image.RenderedImage horizontalCrop​(java.awt.image.RenderedImage image)
      Schneidet die Ränder links und rechts des angegebenen Bildes ab.
      Parameters:
      image - Bild
      Returns:
      Abgeschnittenes Bild
    • verticalCrop

      public java.awt.image.RenderedImage verticalCrop​(java.awt.image.RenderedImage image)
      Schneidet die Ränder oben und unten des angegebenen Bildes ab.
      Parameters:
      image - Bild
      Returns:
      Abgeschnittenes Bild