PDF4Java Reference Documentation
com.o2sol.pdf4java.graphics Package / PDFCanvas Class / drawImage Method / drawImage(PDFImage,double,double,double,double,double,PDFFlipDirection) Method
to draw.
The x-coordinate of the upper-left corner of the drawn image.
The y-coordinate of the upper-left corner of the drawn image.
Width of the drawn image.
Height of the drawn image.
Rotation angle of the drawn image.
Direction for flipping the drawn image.
Collapse All Expand All
In This Topic

drawImage(PDFImage,double,double,double,double,double,PDFFlipDirection) Method
In This Topic
Draws the specified at the specified location and with the specified size.
If width is zero or negative then width is automatically computed in order to keep the original aspect ratio. If height is zero or negative then height is automatically computed in order to keep the original aspect ratio. If both width and height are negative then the image is scaled automatically to fit the given area and the original aspect ratio is kept.
Syntax

    public PDFSize drawImage(
       PDFImage image,
       double x,
       double y,
       double width,
       double height,
       double rotation,
       PDFFlipDirection flipDirection
    )

#### Parameters

image
  to draw.
x
  The x-coordinate of the upper-left corner of the drawn image.
y
  The y-coordinate of the upper-left corner of the drawn image.
width
  Width of the drawn image.
height
  Height of the drawn image.
rotation
  Rotation angle of the drawn image.
flipDirection
  Direction for flipping the drawn image.

#### Return Value

The size of the drawn image.
Exceptions

Exception | Description
--- | ---
java.lang.IllegalArgumentException | When image is null or both width and height are 0.

See Also

#### Reference

PDFCanvas Class
PDFCanvas Members
Overload List

© 2025 O2 Solutions All Rights Reserved.

Send comments on this topic.