要在C#中使用iText创建交互式PDF,您可以遵循以下步骤:
using iText.Kernel.Pdf;
using iText.Layout;
using iText.Layout.Element;
PdfWriter writer = new PdfWriter("interactive.pdf");
PdfDocument pdf = new PdfDocument(writer);
Document document = new Document(pdf);
PdfAcroForm form = PdfAcroForm.GetAcroForm(pdf, true);
PdfTextFormField textField = PdfTextFormField.CreateText(pdf, new iText.Kernel.Geom.Rectangle(100, 700, 200, 20), "text_field");
form.AddField(textField);
textField.SetFieldName("Text Field");
textField.SetValue("Enter your text here");
document.Add(new Paragraph("This is an interactive PDF created using iText in C#"));
document.Close();
通过按照以上步骤,您可以使用iText在C#中创建交互式PDF。您可以根据需要添加更多的交互式元素和内容,以满足您的需求。