Adds image data from a handle to an existing page in a PDF document.
Visual Basic |
---|
Public Sub AddImageFromHandle( _ ByVal PageNumber As Long, _ ByVal DestinationX As Double, _ ByVal DestinationY As Double, _ ByVal DestinationWidth As Double, _ ByVal DestinationHeight As Double, _ ByVal DestinationFit As pdfImageFitSettings, _ ByVal SourceImageHandle As Long, _ ByVal SourceImagePageNumber As Long _ ) |
- PageNumber
- A long value which represents the page number.
- DestinationX
- A double value which represents the x (horizontal) coordinate value for the image.
- DestinationY
- A double value which represents the y (vertical) coordinate value for the image.
- DestinationWidth
- A double value which represents the width for the image.
- DestinationHeight
- A double value which represents the height for the image.
- DestinationFit
A pdfImageFitSettings enumeration value.Value Description PDF_ImageFitGravityBottom Align the bottom edge of the image with the bottom edge of the destination rectangle. PDF_ImageFitGravityLeft Align the top edge of the image with the top edge of the destination rectangle. PDF_ImageFitGravityRight Align the right edge of the image with the right edge of the destination rectangle. PDF_ImageFitGravityTop Align the left edge of the image with the left edge of the destination rectangle. PDF_ImageFitGrow Grow the image, if necessary, to fit within the destination rectangle. PDF_ImageFitNone No fit setting. PDF_ImageFitShrink Shrink the image, if necessary, to fit within the destination rectangle. PDF_ImageFitStretch Stretch the image to completely fill the destination rectangle without retaining the aspect ratio of the source image. - SourceImageHandle
- A long value which represents a handle to the source image file stored in memory. It does not accept a handle to a device independent bitmap (DIB) as that is not an image file layout format.
- SourceImagePageNumber
- A long value which represents the source image page number.