Guest User

Untitled

a guest
Mar 21st, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. Document document = new Document();
  2. PdfWriter writer = PdfWriter.GetInstance(document, new FileStream(filename,FileMode.Create, FileAccess.Write));
  3. document.Open();
  4. document.Add(new Paragraph("Hello World!"));
  5. PdfFormField field = PdfFormField.CreateSignature(writer);
  6. field.setFieldName(SIGNAME);
  7. field.SetPage();
  8. field.SetWidget(new iTextSharp.text.Rectangle(72, 732, 144, 780), PdfAnnotation.HIGHLIGHT_INVERT);
  9. field.SetFieldFlags(PdfAnnotation.FLAGS_PRINT);
  10. writer.AddAnnotation(field);
  11. PdfAppearance tp = PdfAppearance.CreateAppearance(writer, 72, 48);
  12. tp.SetColorStroke(BaseColor.BLUE);
  13. tp.SetColorFill(BaseColor.LIGHT_GRAY);
  14. tp.Rectangle(0.5f, 0.5f, 71.5f, 47.5f);
  15. tp.FillStroke();
  16. tp.SetColorFill(BaseColor.BLUE);
  17. ColumnText.ShowTextAligned(tp, Element.ALIGN_CENTER,
  18. new Phrase("SIGN HERE"), 36, 24, 25);
  19. field.SetAppearance(PdfAnnotation.APPEARANCE_NORMAL, tp);
  20. document.Close();
Add Comment
Please, Sign In to add comment