title: Text over image in itextsharp
body: <p>I need load a pdf, add text and save on a new file.
  With this code look work but where i have some images the text in under the image, i can't see it. 
  What can i do ? </p>
  
  <pre><code>    Dim oldFile As String = Application.StartupPath &amp; "\old.pdf"
      Dim newFile As String = Application.StartupPath &amp; "\new.pdf"
  
      Dim reader As New PdfReader(oldFile)
      Dim size As Rectangle = reader.GetPageSizeWithRotation(1)
      Dim document As New Document(size)
      Dim wNnumberOfPages As Integer = reader.NumberOfPages
      Dim fs As New FileStream(newFile, FileMode.Create, FileAccess.Write)
      Dim writer As PdfWriter = PdfWriter.GetInstance(document, fs)
      document.Open()
      Dim cb As PdfContentByte = writer.DirectContent
      Dim bf As BaseFont = BaseFont.CreateFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED)
  
      Dim wPage As Integer
      For wPage = 1 To wNnumberOfPages
          Dim _text As String = "TEXT"
          Dim Page As PdfImportedPage = writer.GetImportedPage(reader, wPage)
          cb.BeginText()
          cb.SetFontAndSize(bf, 10)
          cb.ShowTextAligned(2, _text, 470, 760, 0)
          cb.EndText()
          cb.AddTemplate(Page, 0, 0)
          document.NewPage()
      Next
      document.Close()
      fs.Close()
      writer.Close()
      reader.Close()
  </code></pre>