title: How to place paragraphs in specific place using iTextSharp
body: <p>How do I place text at a specific location on the pdf? I did a little bit of searching but didn't find anything too good. I have <code>document.Add(new Paragraph("Date:" + DateTime.Now));</code> and I wanted to place that on a specific area on the pdf file. </p>
  
  <p>My code: </p>
  
  <pre><code>   private void savePDF_Click(object sender, EventArgs e)
      {
          FileStream fileStream = new FileStream(nameTxtB.Text + "Repair.pdf", FileMode.Create, FileAccess.Write, FileShare.None);
          Document document = new Document();
          document.Open();
          iTextSharp.text.Rectangle rectangle = new iTextSharp.text.Rectangle(PageSize.LETTER);
          PdfWriter pdfWriter = PdfWriter.GetInstance(document, fileStream);
  
          iTextSharp.text.Image r3tsLogo = iTextSharp.text.Image.GetInstance("rt3slogo.PNG"); //creates r3ts logo
          iTextSharp.text.Image r3Info = iTextSharp.text.Image.GetInstance("R3 Information.PNG"); //creates r3 information text below r3ts logo
  
          r3tsLogo.SetAbsolutePosition(document.PageSize.Width - 375 - 0f, document.PageSize.Height - 130 - 0f); 
          r3Info.SetAbsolutePosition(document.PageSize.Width - 365 - 0f, document.PageSize.Height - 170 - 0f); //higher the number in height the lower the place of text on paper
                                     //less  number will result in text more to right in width
  
          //increase size of picture
          r3tsLogo.ScalePercent(120); 
          r3Info.ScalePercent(65);
  
  //---------------adds all images to pdf file --------------------------------- 
          document.Add(r3tsLogo);
          document.Add(r3Info);
          document.Add(new Paragraph("Date:" + DateTime.Now));
  
  
  
  
          document.Close(); 
      }
  </code></pre>