Class SoDocumentRenderer

  • All Implemented Interfaces:
    DocumentRenderer

    public class SoDocumentRenderer
    extends java.lang.Object
    implements DocumentRenderer
    a document renderer that uses the StepOver libraries to render the document pages for document viewing and signing
    • Field Detail

      • logger

        public static final java.util.logging.Logger logger
      • pageSizes

        protected Dimension[] pageSizes
        The page sizes.
      • pageImages

        protected javax.imageio.stream.ImageInputStream[] pageImages
        The page images.
      • signingDevice

        protected SigningDevice signingDevice
        The signing device.
      • displayWidth

        protected int displayWidth
        The display width.
      • displayHeight

        protected int displayHeight
        The display height.
      • pageCount

        protected int pageCount
        The page count.
      • graphics

        protected java.awt.Graphics2D graphics
        The graphics.
      • bufferedImages

        protected java.awt.image.BufferedImage[] bufferedImages
        The buffered images.
      • currentPage

        protected int currentPage
        The current page.
      • zoomLevel

        protected int zoomLevel
        The zoom level.
      • showSignButton

        protected boolean showSignButton
        The show sign button.
    • Constructor Detail

      • SoDocumentRenderer

        public SoDocumentRenderer​(javax.imageio.stream.ImageInputStream[] pageImages,
                                  boolean showSignButton)
        Instantiates a new so document renderer.
        Parameters:
        pageImages - the page images
        pageSizes - the page sizes