title: Watermark in itextsharp is not displaying properly
body: <p>I'm using iTextSharp to populate the data to PDF Templates, which is created in OpenOffice. it populating fine, I'm getting proper PDF, <strong>Watermark</strong> is not displaying properly.</p>
  
  <p>below is my code:</p>
  
  <pre><code>public void addWaterMark(PdfStamper stamper, int pageNumber, Watermark watermark)
      {
          List&lt;WatermarkField&gt; watermarkFields = watermark.getWatermarkFieldAsReference();
          for (WatermarkField watermarkField : watermarkFields) {
              // setting font and font size for the watermark text
              Font FONT = new Font(FontFamily.HELVETICA, watermarkField.getFontSize(), Font.BOLD, new GrayColor(0.75f));
              // setting alignment for the watermark
              ColumnText.showTextAligned(stamper.getUnderContent(pageNumber), Element.ALIGN_CENTER, new Phrase(watermarkField.getText(), FONT), watermarkField.getXDirection(), watermarkField.getYDirection(), watermarkField.getRotation());
          }
  
      } 
  </code></pre>
  
  <p>When i putting in background text-boxes are hiding the watermark.<br>
  When i putting in foreground watermark is hiding the text.<br>
  Both screen shorts are attaching below. </p>
  
  <p><img src="https://i.stack.imgur.com/iwadx.png" alt="enter image description here"></p>
  
  <p><img src="https://i.stack.imgur.com/13t1r.png" alt="enter image description here"></p>
  
  <p>Please Suggest me the solution.
  Thanks. </p>