java.lang.Object
com.aspose.words.ImageSize
public class ImageSize
- extends java.lang.Object
Contains information about image size and resolution.
Example:
Shows how to resize an image shape.
DocumentBuilder builder = new DocumentBuilder();
// By default, the image is inserted at 100% scale.
Shape shape = builder.insertImage(getMyDir() + "Aspose.Words.gif");
// It is easy to change the shape size. In this case, make it 50% relative to the current shape size.
shape.setWidth(shape.getWidth() * 0.5);
shape.setHeight(shape.getHeight() * 0.5);
// However, we can also go back to the original image size and scale from there, say 110%.
ImageSize imageSize = shape.getImageData().getImageSize();
shape.setWidth(imageSize.getWidthPoints() * 1.1);
shape.setHeight(imageSize.getHeightPoints() * 1.1);
builder.getDocument().save(getMyDir() + "Image.ScaleImage Out.doc");
- See Also:
- ImageData.ImageSize
Constructor Summary |
ImageSize(int widthPixels, int heightPixels)
Initializes width and height to the given values in pixels. Initalizes resolution to 96 dpi.
|
ImageSize(int widthPixels, int heightPixels, double horizontalResolution, double verticalResolution)
Initializes width, height and resolution to the given values.
|
ImageSize
public ImageSize(int widthPixels, int heightPixels)
-
Initializes width and height to the given values in pixels. Initalizes resolution to 96 dpi.
- Parameters:
widthPixels
- Width in pixels.heightPixels
- Height in pixels.
ImageSize
public ImageSize(int widthPixels, int heightPixels, double horizontalResolution, double verticalResolution)
-
Initializes width, height and resolution to the given values.
- Parameters:
widthPixels
- Width in pixels.heightPixels
- Height in pixels.horizontalResolution
- Horizontal resolution in DPI.verticalResolution
- Vertical resolution in DPI.
Property Getters/Setters Detail |
getWidthPixels | |
public int getWidthPixels()
|
-
Gets the width of the image in pixels.
getHeightPixels | |
public int getHeightPixels()
|
-
Gets the height of the image in pixels.
getHorizontalResolution | |
public double getHorizontalResolution()
|
-
Gets the horizontal resolution in DPI.
getVerticalResolution | |
public double getVerticalResolution()
|
-
Gets the vertical resolution in DPI.
getWidthPoints | |
public double getWidthPoints()
|
-
Gets the width of the image in points. 1 point is 1/72 inch.
getHeightPoints | |
public double getHeightPoints()
|
-
Gets the height of the image in points. 1 point is 1/72 inch.
See Also:
Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
Aspose.Words Support Forum - our preferred method of support.