/** * Set visible signature properties for existing signature fields. * * @param name * @param location * @param reason * @param visualSignEnabled */ public void setVisibleSignatureProperties(String name, String location, String reason, boolean visualSignEnabled) { visibleSignatureProperties.signerName(name).signerLocation(location).signatureReason(reason). visualSignEnabled(visualSignEnabled).setPdVisibleSignature(visibleSignDesigner); }
/** * Set visible signature properties for new signature fields. * * @param name * @param location * @param reason * @param preferredSize * @param page * @param visualSignEnabled */ public void setVisibleSignatureProperties(String name, String location, String reason, int preferredSize, int page, boolean visualSignEnabled) { visibleSignatureProperties.signerName(name).signerLocation(location).signatureReason(reason). preferredSize(preferredSize).page(page).visualSignEnabled(visualSignEnabled). setPdVisibleSignature(visibleSignDesigner); }
PDVisibleSignDesigner visibleSig = new PDVisibleSignDesigner(args[2], image, 3); visibleSig.xAxis(0).yAxis(0).zoom(-75).signatureFieldName("ApplicantSignature"); PDVisibleSigProperties signatureProperties = new PDVisibleSigProperties(); signatureProperties.signerName("name").signerLocation("location") .signatureReason("Security").preferredSize(0).page(3) .visualSignEnabled(true).setPdVisibleSignature(visibleSig) .buildSignature();
/** * Set visible signature properties for existing signature fields. * * @param name * @param location * @param reason * @param visualSignEnabled */ public void setVisibleSignatureProperties(String name, String location, String reason, boolean visualSignEnabled) { visibleSignatureProperties.signerName(name).signerLocation(location).signatureReason(reason). visualSignEnabled(visualSignEnabled).setPdVisibleSignature(visibleSignDesigner); }
/** * Set visible signature properties for new signature fields. * * @param name * @param location * @param reason * @param preferredSize * @param page * @param visualSignEnabled */ public void setVisibleSignatureProperties(String name, String location, String reason, int preferredSize, int page, boolean visualSignEnabled) { visibleSignatureProperties.signerName(name).signerLocation(location).signatureReason(reason). preferredSize(preferredSize).page(page).visualSignEnabled(visualSignEnabled). setPdVisibleSignature(visibleSignDesigner); }