OptionalappearanceThe appearance style name of the signature. You can set apperance style from preference\Signature first. It's valid when useStandAppearance set true.
OptionalcertThe PCCERT_CONTEXT info.
OptionalcertIf path of the cert file, please modify according to the actual situation, for example: 'd:\test\foxit.pfx'. You can use the foxit.pfx certificate file in this example, and please install this certificate before using it.
OptionalcountryThe country or region information.
OptionaldocIt's not be used.
OptionalemailThe email address.
OptionalexecuteIf need to sign.
OptionaliconThe style of shookwing graphic on signature appearance.
OptionalimageThe image opacity, 0-100.
OptionalimageThe image path.
OptionalorganizationalThe organizational unit info.
OptionalorganizationThe organization name.
OptionalpasswordThe password of the cert.
OptionalpermissionThe definition for signature permission.
OptionalshowThe flag for showing appearance. If useStandAppearance is set to true, it can be set like FR_SIG_SHOW_ALL or FR_SIG_SHOW_NAME, and if useStandAppearance is set to false, the value is set to 0.
OptionalsignThe siganture author.
OptionalsignData structure for signature dictionary info.
OptionalstimateThe length of sign data if you need limit the length. Default is 0.
OptionaltextThe text direction on signature appearance.
OptionaltimestampURLThe server url of timestamp.
OptionaluseIf use standard style. If need to display specified apperance, it need to be set false.
SignatureInfo
Example