## Uses of Interface
net.sf.jasperreports.engine.JRPrintImage

- Packages that use JRPrintImage
  Package | Description
  --- | ---
  net.sf.jasperreports.components.iconlabel | Contains classes for the built-in Icon Label component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.export.draw | Contains classes for drawing elements at export time.
  net.sf.jasperreports.engine.export.oasis | Provides utility classes for exporting reports to Open Document Format, such as ODT and ODS.
  net.sf.jasperreports.engine.export.ooxml | Provides utility classes for exporting reports to Office Open XML Format, such as DOCX, XLSX and PPTX.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

- - ### Uses of JRPrintImage in net.sf.jasperreports.components.iconlabel

    Methods in net.sf.jasperreports.components.iconlabel that return JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintImage` | IconLabelElementXlsxHandler.`getImage(JRXlsxExporterContext exporterContext, JRGenericPrintElement element)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.components.map

    Methods in net.sf.jasperreports.components.map that return JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `static JRPrintImage` | MapElementImageProvider.`getImage(JasperReportsContext jasperReportsContext, JRGenericPrintElement element)`
    `static JRPrintImage` | MapElementImageProvider.`getImage(JRGenericPrintElement element)` Deprecated. Replaced by `MapElementImageProvider.getImage(JasperReportsContext, JRGenericPrintElement)`.
    `JRPrintImage` | MapElementXlsxHandler.`getImage(JRXlsxExporterContext exporterContext, JRGenericPrintElement element)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.components.spiderchart

    Methods in net.sf.jasperreports.components.spiderchart with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FillSpiderChart.`copy(JRPrintImage printImage)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine

    Methods in net.sf.jasperreports.engine with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | PrintElementVisitor.`visit(JRPrintImage image, T arg)` Visits a print image.

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.base

    Classes in net.sf.jasperreports.engine.base that implement JRPrintImage
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBasePrintImage`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.export

    Methods in net.sf.jasperreports.engine.export that return JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `static JRPrintImage` | AbstractHtmlExporter.`getImage(java.util.List<JasperPrint> jasperPrintList, JRPrintElementIndex imageIndex)`
    `static JRPrintImage` | AbstractHtmlExporter.`getImage(java.util.List<JasperPrint> jasperPrintList, java.lang.String imageName)`

    Methods in net.sf.jasperreports.engine.export with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXhtmlExporter.`exportImage(JRPrintImage image)` Deprecated.
    `void` | JRXlsMetadataExporter.`exportImage(JRPrintImage element)`
    `abstract void` | JRXlsAbstractMetadataExporter.`exportImage(JRPrintImage image)`
    `void` | JRXmlExporter.`exportImage(JRPrintImage image)`
    `void` | JExcelApiMetadataExporter.`exportImage(JRPrintImage element)` Deprecated.
    `void` | JRPdfExporter.`exportImage(JRPrintImage printImage)`
    `void` | JRRtfExporter.`exportImage(JRPrintImage printImage)` Export a image object
    `protected void` | JRHtmlExporter.`exportImage(JRPrintImage image, JRExporterGridCell gridCell)` Deprecated.
    `void` | JRXlsAbstractMetadataExporter.`exportImage(JRPrintImage image, JRExporterGridCell cell, int colIndex, int rowIndex, int emptyCols, int yCutsRow, JRGridLayout layout)`
    `void` | JRXlsExporter.`exportImage(JRPrintImage element, JRExporterGridCell gridCell, int colIndex, int rowIndex, int emptyCols, int yCutsRow, JRGridLayout layout)`
    `void` | JExcelApiExporter.`exportImage(JRPrintImage element, JRExporterGridCell gridCell, int col, int row, int emptyCols, int yCutsRow, JRGridLayout layout)` Deprecated.
    `protected abstract void` | JRXlsAbstractExporter.`exportImage(JRPrintImage image, JRExporterGridCell cell, int colIndex, int rowIndex, int emptyCols, int yCutsRow, JRGridLayout layout)`
    `protected double[]` | HtmlExporter.`getImageNormalSize(JRPrintImage image, Renderable renderer, int imageWidth, int imageHeight)`
    `protected void` | HtmlExporter.`setImageHorizontalAlignmentStyle(JRPrintImage image, java.lang.StringBuilder styleBuffer)`
    `protected void` | HtmlExporter.`setImageVerticalAlignmentStyle(JRPrintImage image, java.lang.StringBuilder styleBuffer)`
    `protected void` | JRPdfExporterTagHelper.`startImage(JRPrintImage printImage)`
    `void` | HtmlExporter.CellElementVisitor.`visit(JRPrintImage image, TableCell cell)`
    `protected void` | HtmlExporter.`writeImage(JRPrintImage image, TableCell cell)`
    `protected void` | JRXhtmlExporter.`writeImageMap(java.lang.String imageMapName, JRPrintImage image, java.util.List<JRPrintImageAreaHyperlink> imageMapAreas)` Deprecated.
    `protected void` | JRHtmlExporter.`writeImageMap(java.lang.String imageMapName, JRPrintImage image, java.util.List<JRPrintImageAreaHyperlink> imageMapAreas)` Deprecated.
    `protected void` | HtmlExporter.`writeImageMap(java.lang.String imageMapName, JRPrintImage image, java.util.List<JRPrintImageAreaHyperlink> imageMapAreas)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.export.draw

    Methods in net.sf.jasperreports.engine.export.draw with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | ImageDrawer.`draw(java.awt.Graphics2D grx, JRPrintImage printImage, int offsetX, int offsetY)`
    `void` | PrintDrawVisitor.`visit(JRPrintImage image, Offset offset)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.export.oasis

    Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | JROdsExporter.`exportImage(JRPrintImage image, JRExporterGridCell gridCell, int colIndex, int rowIndex, int emptyCols, int yCutsRow, JRGridLayout layout)`
    `void` | JROdtExporter.`exportImage(TableBuilder tableBuilder, JRPrintImage image, JRExporterGridCell gridCell)`
    `protected java.lang.String` | DocumentBuilder.`getImagePath(Renderable renderer, JRPrintImage image, JRExporterGridCell gridCell)`
    `protected float` | TableBuilder.`getXAlignFactor(JRPrintImage image)`
    `protected float` | TableBuilder.`getYAlignFactor(JRPrintImage image)`
    `protected void` | DocumentBuilder.`processImage(JRPrintImage image, JRPrintElementIndex imageIndex)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.export.ooxml

    Methods in net.sf.jasperreports.engine.export.ooxml that return JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintImage` | JRXlsxExporter.`getImage(ExporterInput exporterInput, JRPrintElementIndex imageIndex)`
    `JRPrintImage` | GenericElementXlsxHandler.`getImage(JRXlsxExporterContext exporterContext, JRGenericPrintElement element)` Creates an equivalent image of the `JRGenericPrintElement` element to be exported instead.

    Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDocxExporter.`exportImage(DocxTableHelper tableHelper, JRPrintImage image, JRExporterGridCell gridCell)`
    `void` | JRPptxExporter.`exportImage(JRPrintImage image)`
    `void` | JRXlsxExporter.`exportImage(JRPrintImage image, JRExporterGridCell gridCell, int colIndex, int rowIndex, int emptyCols, int yCutsRow, JRGridLayout layout)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.fill

    Classes in net.sf.jasperreports.engine.fill that implement JRPrintImage
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRRecordedValuesPrintImage` Print image implementation that supports recorded values.
    `class` | `JRTemplatePrintImage` Implementation of `JRPrintImage` that uses a `JRTemplateImage` instance to store common attributes.

    Methods in net.sf.jasperreports.engine.fill that return JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintImage` | JRFillContext.`getLoadedImage(java.lang.Object source)` Gets a cached image.

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRVirtualizationContext.`cacheRenderer(JRPrintImage image)` Caches an image renderer.
    `protected void` | JRFillChart.`copy(JRPrintImage printImage)`
    `protected void` | JRFillImage.`copy(JRPrintImage printImage)`
    `void` | JRFillContext.`registerLoadedImage(java.lang.Object source, JRPrintImage image)` Registers an image loaded from a source.

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultPrintElementVisitor.`visit(JRPrintImage image, T arg)`
    `void` | DeepPrintElementVisitor.`visit(JRPrintImage image, T arg)`
    `void` | UniformPrintElementVisitor.`visit(JRPrintImage image, T arg)`
    `void` | CompositePrintElementVisitor.`visit(JRPrintImage image, T arg)`

  - ### Uses of JRPrintImage in net.sf.jasperreports.engine.xml

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRPrintImage
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRPrintImageSourceObject.`setPrintImage(JRPrintImage printImage)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com