Interface Embosser

    • Method Detail

      • supportsPrintPage

        boolean supportsPrintPage​(PrintPage printPage)
        Returns true if dimension is supported
        Parameters:
        printPage - the dimension to test
        Returns:
        returns true if dimension is supported
      • supportsPageFormat

        boolean supportsPageFormat​(PageFormat pageFormat)
        Returns true if the page format is supported.
        Parameters:
        pageFormat - the page format
        Returns:
        returns true if the page format is supported, false otherwise
      • supportsPaper

        boolean supportsPaper​(Paper paper)
        Returns thue if the paper is supported.
        Parameters:
        paper - the paper
        Returns:
        returns true if the paper is supported, false otherwise
      • supportsTable

        boolean supportsTable​(Table table)
        Returns true if table is supported
        Parameters:
        table - the table to test
        Returns:
        returns true if table is supported
      • getTableFilter

        TableFilter getTableFilter()
        Gets a table filter that returns true if supportsTable returns true
        Returns:
        returns a table filter
      • newEmbosserWriter

        EmbosserWriter newEmbosserWriter​(OutputStream os)
        Gets a new EmbosserWriter that writes to the supplied OutputStream
        Parameters:
        os - the OutputStream that the EmbosserWriter should use
        Returns:
        returns a new EmbosserWriter
      • newEmbosserWriter

        EmbosserWriter newEmbosserWriter​(Device device)
        Gets a new EmbosserWriter that writes to the supplied Device
        Parameters:
        device - the device that the EmbosserWriter should use
        Returns:
        returns a new EmbosserWriter
      • getMaxWidth

        int getMaxWidth​(PageFormat pageFormat)
        Gets the max width for the specified page format
        Parameters:
        pageFormat - the page format
        Returns:
        returns the max width for the specified page format
      • getMaxHeight

        int getMaxHeight​(PageFormat pageFormat)
        Gets the max height for the specified page format
        Parameters:
        pageFormat - the page format
        Returns:
        returns the max height for the specified page format
      • getPrintPage

        PrintPage getPrintPage​(PageFormat pageFormat)
        Gets the dimensions of one print page for the specified page format
        Parameters:
        pageFormat - the page format
        Returns:
        returns the dimensions of one print page for the specified page format
      • getPrintableArea

        Area getPrintableArea​(PageFormat pageFormat)
        Gets the printable area for the specified page format
        Parameters:
        pageFormat - the page format
        Returns:
        returns the printable area for the specified page format