@Override void constructAppearances() throws IOException { PDAnnotationWidget widget = this.getWidgets().get(0); if (widget != null) { // check if the signature is visible if (widget.getRectangle() == null || Float.compare(widget.getRectangle().getHeight(), 0) == 0 && Float.compare(widget.getRectangle().getWidth(), 0) == 0 || widget.isNoView() || widget.isHidden()) { return; } // TODO: implement appearance generation for signatures LOG.warn("Appearance generation for signature fields not yet implemented - you need to generate/update that manually"); } } }
@Override void constructAppearances() throws IOException { PDAnnotationWidget widget = this.getWidgets().get(0); if (widget != null) { // check if the signature is visible if (widget.getRectangle() == null || widget.getRectangle().getHeight() == 0 && widget.getRectangle().getWidth() == 0 || widget.isNoView() || widget.isHidden()) { return; } // TODO: implement appearance generation for signatures LOG.warn("Appearance generation for signature fields not yet implemented - you need to generate/update that manually"); } } }
@Override void constructAppearances() throws IOException { PDAnnotationWidget widget = this.getWidgets().get(0); if (widget != null) { // check if the signature is visible if (widget.getRectangle() == null || widget.getRectangle().getHeight() == 0 && widget.getRectangle().getWidth() == 0 || widget.isNoView() || widget.isHidden()) { return; } // TODO: implement appearance generation for signatures LOG.warn("Appearance generation for signature fields not yet implemented - you need to generate/update that manually"); } } }