iTextSharp.text.pdf.FdfWriter.SetFieldAsString C# (CSharp) Метод

SetFieldAsString() публичный Метод

public SetFieldAsString ( String field, String value ) : bool
field String
value String
Результат bool
        public bool SetFieldAsString(String field, String value)
        {
            return SetField(field, new PdfString(value, PdfObject.TEXT_UNICODE));
        }

Usage Example

Пример #1
0
// ===========================================================================
    public void Write(Stream stream) {
      using (ZipFile zip = new ZipFile()) {
        Subscribe s = new Subscribe();
        byte[] pdf = s.CreatePdf();
        string PdfName = Utility.ResultFileName(s.ToString() + ".pdf");
        zip.AddEntry(PdfName, pdf);

        FdfWriter fdf = new FdfWriter();
/*
 * we're hard-coding the FDF data, not receiving it from an
 * HTML page like the book example
 */
        fdf.SetFieldAsString("personal.name", "HARD-CODED name");
        fdf.SetFieldAsString("personal.loginname", "HARD-CODED loginname");
        fdf.SetFieldAsString("personal.password", "HARD-CODED password");
        fdf.SetFieldAsString("personal.reason", "HARD-CODED reason");
        fdf.File = PdfName;
        using (MemoryStream ms = new MemoryStream()) {
          fdf.WriteTo(ms);
          zip.AddEntry("subscribe.fdf", ms.ToArray());
        }
        zip.Save(stream);             
      }
    }
All Usage Examples Of iTextSharp.text.pdf.FdfWriter::SetFieldAsString