If you have a form, with a form field, and use Pdf Sharp Core to fill inn the form field, it will not show when you open the PDF in safari.
Steps to reproduce
Create a form with a form field. Adobe acrobat => tools => prepare form.
Fill in form field with Pdf Sharp Core ( .net 7)
var pdf = PdfReader.Open("C:\\PdfSharpCore\\FullNameForm.pdf", PdfDocumentOpenMode.Modify);
var form = pdf.AcroForm;
form.Elements.Add("/NeedAppearances", new PdfBoolean(true));
var pdfTextFieldFullName = (PdfTextField)(form.Fields["FullName"]);
pdfTextFieldFullName.Value = new PdfString("Justin Sand", PdfStringEncoding.PDFDocEncoding);
pdfTextFieldFullName.ReadOnly = true;
pdf.Save("c:\\PdfSharpCore\\FullName.pdf");
pdf.Close();
If you have a form, with a form field, and use Pdf Sharp Core to fill inn the form field, it will not show when you open the PDF in safari.
Steps to reproduce
Create a form with a form field. Adobe acrobat => tools => prepare form.
Fill in form field with Pdf Sharp Core ( .net 7)
PDF in Safari
Pdf in Chrome: