Package com.reportmill.pdf
Class PDFImages
java.lang.Object
com.reportmill.pdf.PDFImages
This class handles writing images to a PDF file.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Object
addObjectDeepToXRef
(PDFFile pFile, Object anObj, PDFXTable destXRef) static String
getColorSpace
(RMImageData anImageData, PDFFile pFile) Returns the pdf colorspace string for a given image data.static String
getNamePDF
(RMImageData anImageData) Returns a unique PDF name for a given imagedata.static void
writeImageData
(RMImageData anImageData, PDFFile pFile) Writes the PDF to embed the actual image bytes.static void
writeImageDataPDF
(RMImageData anImageData, PDFFile pFile) static void
writeImageFill
(RMShape aShape, RMImageFill anImageFill, PDFFile pFile, PDFPageBuffer pBuffer) Writes the PDF for drawing a specific image in a specific shape.
-
Constructor Details
-
PDFImages
public PDFImages()
-
-
Method Details
-
getNamePDF
Returns a unique PDF name for a given imagedata. -
writeImageFill
public static void writeImageFill(RMShape aShape, RMImageFill anImageFill, PDFFile pFile, PDFPageBuffer pBuffer) Writes the PDF for drawing a specific image in a specific shape. -
writeImageData
Writes the PDF to embed the actual image bytes. -
getColorSpace
Returns the pdf colorspace string for a given image data. -
writeImageDataPDF
-
addObjectDeepToXRef
-