Я получаю поток памяти, а затем пытаюсь добавить аннотацию ссылки с некоторыми вызовами JavaScript.Проще говоря, мой код выглядит так:
PdfReader pdfReader = new PdfReader(streamFromSharePoint);
PdfStamper pdfStamper = new PdfStamper(pdfReader, pdfMemoryStream);
iTextSharp.text.Rectangle r = new iTextSharp.text.Rectangle(100f,500f,200f,600f);
PdfName n = new PdfName("Name");
PdfAction a = PdfAction.JavaScript("alert('hi');", pdfStamper.Writer);
PdfAnnotation l = PdfAnnotation.CreateLink(pdfStamper.Writer,r,n,a);
pdfStamper.AddAnnotation(l,1);
pdfStamper.FormFlattening = true;
pdfStamper.Writer.CloseStream = false;
pdfStamper.Close();
Я вижу на экране поле для рамки, но нажатие на него ничего не дает.Какие-нибудь мысли?Спасибо!