Image handling
We have a comprehensive collection of functions which target working with images within PDF files. Our library lets you add images using standard and Direct Access (DA) functions. Once added you can play with the size, scale and mask of the image, and place them on as many pages as you like. You’re also able to extract images out back to files as you wish.
AddImageFromFileAddImageFromFileOffset
AddImageFromStream
AddImageFromString
AddImageFromVariant
AddSVGAnnotationFromFile
AddSWFAnnotationFromFile
AddU3DAnnotationFromFile
ClearImage
CompressImages
DAGetImageDataToString
DAGetImageDataToVariant
DAGetImageDblProperty
DAGetImageIntProperty
DAGetImageListCount
DAGetPageImageList
DAReleaseImageList
DASaveImageDataToFile
DrawImage
DrawImageMatrix
DrawRotatedImage
DrawScaledImage
FindImages
FitImage
GetImageID
GetImageListCount
GetImageListItemDataToString
GetImageListItemDataToVariant
GetImageListItemDblProperty
GetImageListItemFormatDesc
GetImageListItemIntProperty
GetImagePageCount
GetImagePageCountFromString
GetImagePageCountFromVariant
GetPageImageList
ImageCount
ImageFillColor
ImageHeight
ImageHorizontalResolution
ImageResolutionUnits
ImageType
ImageVerticalResolution
ImageWidth
ImportEMFFromFile
ImportEMFFromStream
ReleaseImage
ReleaseImageList
RenderAsMultipageTIFFToFile
RenderAsMultipageTIFFToStream
ReplaceImage
ReverseImage
SaveImageListItemDataToFile
SaveImageToFile
SaveImageToStream
SaveImageToString
SaveImageToVariant
SelectImage
SelectedImage
SetBlendMode
SetFindImagesMode
SetFormFieldSignatureImage
SetImageAsMask
SetImageMask
SetImageMaskCMYK
SetImageMaskFromImage
SetImageOptional
SetImageResolution
SetMetafileMode
SetPNGTransparencyColor