Class PDVisibleSigProperties

    • Constructor Detail

      • PDVisibleSigProperties

        public PDVisibleSigProperties()
    • Method Detail

      • buildSignature

        public void buildSignature()
                            throws java.io.IOException
        start building of visible signature
        Throws:
        java.io.IOException
      • getSignerName

        public java.lang.String getSignerName()
        Returns:
        - signer name
      • signerName

        public PDVisibleSigProperties signerName​(java.lang.String signerName)
        Sets signer name
        Parameters:
        signerName -
        Returns:
        the visible signature properties.
      • getSignerLocation

        public java.lang.String getSignerLocation()
        Gets signer locations
        Returns:
        - location
      • signerLocation

        public PDVisibleSigProperties signerLocation​(java.lang.String signerLocation)
        Sets location
        Parameters:
        signerLocation -
        Returns:
        the visible signature properties.
      • getSignatureReason

        public java.lang.String getSignatureReason()
        gets reason of signing
        Returns:
        the reason of signing
      • signatureReason

        public PDVisibleSigProperties signatureReason​(java.lang.String signatureReason)
        sets reason of signing
        Parameters:
        signatureReason -
        Returns:
        the visible signature properties.
      • getPage

        public int getPage()
        returns your page
        Returns:
        the page number.
      • page

        public PDVisibleSigProperties page​(int page)
        sets page number
        Parameters:
        page -
        Returns:
        the visible signature properties.
      • getPreferredSize

        public int getPreferredSize()
        gets our preferred size
        Returns:
        the signature's preferred size.
      • preferredSize

        public PDVisibleSigProperties preferredSize​(int preferredSize)
        sets our preferred size
        Parameters:
        preferredSize -
        Returns:
        the visible signature properties.
      • isVisualSignEnabled

        public boolean isVisualSignEnabled()
        checks if we need to add visible signature
        Returns:
        state if visible signature is needed.
      • visualSignEnabled

        public PDVisibleSigProperties visualSignEnabled​(boolean visualSignEnabled)
        sets visible signature to be added or not
        Parameters:
        visualSignEnabled -
        Returns:
        the visible signature properties.
      • getPdVisibleSignature

        public PDVisibleSignDesigner getPdVisibleSignature()
        this method gets visible signature configuration object
        Returns:
        the visible signature configuration.
      • setPdVisibleSignature

        public PDVisibleSigProperties setPdVisibleSignature​(PDVisibleSignDesigner pdVisibleSignature)
        Sets visible signature configuration Object
        Parameters:
        pdVisibleSignature -
        Returns:
        the visible signature properties.
      • getVisibleSignature

        public java.io.InputStream getVisibleSignature()
        returns visible signature configuration object
        Returns:
        the input stream representing the visible signature.
      • setVisibleSignature

        public void setVisibleSignature​(java.io.InputStream visibleSignature)
        sets configuration object of visible signature
        Parameters:
        visibleSignature -