Package de.elo.mover.main.tiff
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.
-
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
-