Class 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

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • CropFunction

        public CropFunction()
        Default-Konstruktor.
      • CropFunction

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

      • 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