我正在制作导出数据表的 asp.net 应用程序,但数据表很大并且会自动创建一个新的 pdf 页面
我需要在创建新的 pdf 页面时自动生成签名的方法
PdfFormField sig = PdfFormField.CreateSignature(s);
sig.SetWidget(new Rectangle(100, 100, 250, 150), null);
sig.FieldName = "testSignature";
sig.Title = "testSTitle";
sig.Flags = PdfAnnotation.FLAGS_PRINT;
sig.SetPage();
sig.MKBorderColor = Color.BLACK;
sig.MKBackgroundColor = Color.DARK_GRAY;
PdfAppearance appearance = PdfAppearance.CreateAppearance(s, 72, 48);
appearance.Rectangle(0.5f, 0.5f, 71.5f, 47.5f);
appearance.Stroke();
sig.SetAppearance(PdfAnnotation.APPEARANCE_NORMAL, appearance);
s.AddAnnotation(sig);