Class ImageResourceLoader

java.lang.Object
org.openpdf.swing.ImageResourceLoader

public class ImageResourceLoader extends Object
  • Field Details

    • NO_OP_REPAINT_LISTENER

      public static final RepaintListener NO_OP_REPAINT_LISTENER
  • Constructor Details

    • ImageResourceLoader

      public ImageResourceLoader()
    • ImageResourceLoader

      public ImageResourceLoader(RepaintListener repaintListener)
    • ImageResourceLoader

      public ImageResourceLoader(int cacheSize, RepaintListener repaintListener)
  • Method Details

    • loadImageResourceFromUri

      public static ImageResource loadImageResourceFromUri(String uri)
    • loadEmbeddedBase64ImageResource

      public static ImageResource loadEmbeddedBase64ImageResource(String uri)
    • shrink

      public void shrink()
    • clear

      public void clear()
    • get

      @CheckReturnValue public ImageResource get(String uri)
    • get

      @CheckReturnValue public ImageResource get(String uri, int width, int height)
    • isImmediateLoadUri

      public boolean isImmediateLoadUri(String uri)
    • loaded

      public void loaded(ImageResource ir, int width, int height)
    • createImageResource

      public static ImageResource createImageResource(String uri, @Nullable BufferedImage img)
    • stopLoading

      public void stopLoading()