使用ITEXT添加签名



我如何使用itext以一种直接添加签名的方式将e-signature(在平板电脑上使他的签名在平板电脑上使他的签名)直接添加到图像中,因此Eidas规定,基本的电子签名程序是坚持的。

我不希望只有在平板电脑上写的人签名的数字签名。

一个示例是SignoSigns应用程序:http://en.signotec.com/portal/seiten/download-signosign-mobile-mobile-for-for-android-900000340-10002.html

使用itext pdfstamper编写签名。

FileOutputStream os = new FileOutputStream(destFileName);
PdfStamper stamper = new PdfStamper(reader, os);

读取器是SEC文件阅读器,然后一旦您获得了踩踏。

PdfPatternPainter painter = stamper.getOverContent(1).createPattern(200, 150);
painter.setColorFill(BaseColor.ORANGE);
painter.beginText();
painter.setTextMatrix(AffineTransform.getTranslateInstance(0, 50));
painter.setFontAndSize(BaseFont.createFont(), 70);
painter.showText(waterMarkString);
painter.endText();
for (int i = reader.getNumberOfPages(); i > 0; i--) {
    PdfContentByte overContent = stamper.getOverContent(i);
    overContent.setColorFill(new PatternColor(painter));
    overContent.rectangle(200, 300, 200, 150);
    overContent.fill();
}

设置文本和尺寸,然后。

reader.close();
stamper.close();
os.close();

然后关闭读者,踩踏和outputStream。

将显示签名。

相关内容

  • 没有找到相关文章

最新更新