Class ObjectFitApplyingResult
- java.lang.Object
-
- com.itextpdf.layout.renderer.objectfit.ObjectFitApplyingResult
-
public class ObjectFitApplyingResult extends java.lang.ObjectThe class represents results of calculating of rendered image size after applying of theObjectFitproperty.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanimageCuttingRequiredprivate doublerenderedImageHeightprivate doublerenderedImageWidth
-
Constructor Summary
Constructors Constructor Description ObjectFitApplyingResult()Creates a new instance of the class with default values.ObjectFitApplyingResult(double renderedImageWidth, double renderedImageHeight, boolean imageCuttingRequired)Creates a new instance of the class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetRenderedImageHeight()Getter for height of rendered image.doublegetRenderedImageWidth()Getter for width of rendered image.booleanisImageCuttingRequired()Getter for a boolean value showing if at least one dimension of rendered image is greater than expected image size.voidsetImageCuttingRequired(boolean imageCuttingRequired)Setter for a boolean value showing if at least one dimension of rendered image is greater than expected image size.voidsetRenderedImageHeight(double renderedImageHeight)Setter for height of rendered image.voidsetRenderedImageWidth(double renderedImageWidth)Setter for width of rendered image.
-
-
-
Constructor Detail
-
ObjectFitApplyingResult
public ObjectFitApplyingResult()
Creates a new instance of the class with default values.
-
ObjectFitApplyingResult
public ObjectFitApplyingResult(double renderedImageWidth, double renderedImageHeight, boolean imageCuttingRequired)Creates a new instance of the class.- Parameters:
renderedImageWidth- is a width of the image to renderrenderedImageHeight- is a height of the image to renderimageCuttingRequired- is a flag showing if rendered image should be clipped as its size is greater than size of the image container
-
-
Method Detail
-
getRenderedImageWidth
public double getRenderedImageWidth()
Getter for width of rendered image.- Returns:
- width of rendered image
-
setRenderedImageWidth
public void setRenderedImageWidth(double renderedImageWidth)
Setter for width of rendered image.- Parameters:
renderedImageWidth- is a new width of rendered image
-
getRenderedImageHeight
public double getRenderedImageHeight()
Getter for height of rendered image.- Returns:
- height of rendered image
-
setRenderedImageHeight
public void setRenderedImageHeight(double renderedImageHeight)
Setter for height of rendered image.- Parameters:
renderedImageHeight- is a new height of rendered image
-
isImageCuttingRequired
public boolean isImageCuttingRequired()
Getter for a boolean value showing if at least one dimension of rendered image is greater than expected image size. If true then image will be shown partially- Returns:
- true if the image need to be cutting during rendering and false otherwise
-
setImageCuttingRequired
public void setImageCuttingRequired(boolean imageCuttingRequired)
Setter for a boolean value showing if at least one dimension of rendered image is greater than expected image size. If true then image will be shown partially- Parameters:
imageCuttingRequired- is a new value of the cutting-required flag
-
-