Package com.reportmill.pdf
Class PDFImages
java.lang.Object
com.reportmill.pdf.PDFImages
This class handles writing images to a PDF file.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic ObjectaddObjectDeepToXRef(PDFFile pFile, Object anObj, PDFXTable destXRef) static StringgetColorSpace(RMImageData anImageData, PDFFile pFile) Returns the pdf colorspace string for a given image data.static StringgetNamePDF(RMImageData anImageData) Returns a unique PDF name for a given imagedata.static voidwriteImageData(RMImageData anImageData, PDFFile pFile) Writes the PDF to embed the actual image bytes.static voidwriteImageDataPDF(RMImageData anImageData, PDFFile pFile) static voidwriteImageFill(RMShape aShape, RMImageFill anImageFill, PDFFile pFile, PDFPageBuffer pBuffer) Writes the PDF for drawing a specific image in a specific shape.
- 
Constructor Details- 
PDFImagespublic PDFImages()
 
- 
- 
Method Details- 
getNamePDFReturns a unique PDF name for a given imagedata.
- 
writeImageFillpublic static void writeImageFill(RMShape aShape, RMImageFill anImageFill, PDFFile pFile, PDFPageBuffer pBuffer) Writes the PDF for drawing a specific image in a specific shape.
- 
writeImageDataWrites the PDF to embed the actual image bytes.
- 
getColorSpaceReturns the pdf colorspace string for a given image data.
- 
writeImageDataPDF
- 
addObjectDeepToXRef
 
-