title: Set Metadata in iTextSharp
body: <p>I am developing an application and i use the iTextSharp library.</p>
  
  <p>I am also reading the iText in action from Manning so i can get references.</p>
  
  <p>In Chapter 12 it has the following code to change the metadata in Java.</p>
  
  <pre><code>PdfReader reader = new PdfReader(src);
  PdfStamper stamper =
  new PdfStamper(reader, new FileOutputStream(dest));
  HashMap&lt;String, String&gt; info = reader.getInfo();
  info.put("Title", "Hello World stamped");
  info.put("Subject", "Hello World with changed metadata");
  info.put("Keywords", "iText in Action, PdfStamper");
  info.put("Creator", "Silly standalone example");
  info.put("Author", "Also Bruno Lowagie");
  stamper.setMoreInfo(info);
  stamper.close();
  </code></pre>
  
  <p>How can i do the same in C#?</p>