title: How to display image and text beside each other Itext
body: <p>Hi I am trying to create an Invoice where the company logo and the address are displayed next to each other. The company logo is displayed on the left and the text beneath it. I tried to display the text next to the logo to the FAR RIGHT but it didnt come.Please help.</p>
  
  <pre><code>public class Test {
      /** Path to the resulting PDF */
      public static final String RESULT = "C:/ex/test.pdf";
  
      /**
       * Main method.
       * @param    args    no arguments needed
       * @throws DocumentException 
       * @throws IOException 
       */
      public static void main(String[] args) throws IOException, DocumentException {
          new ComCrunchifyTutorials().createPdf(RESULT);
      }
  
      /**
       * Creates a PDF with information about the movies
       * @param    filename the name of the PDF file that will be created.
       * @throws    DocumentException 
       * @throws    IOException
       */
      public void createPdf(String filename)
          throws IOException, DocumentException {
  
          Document document = new Document();
  
          PdfWriter.getInstance(document, new FileOutputStream(filename));
  
          document.open();
  
         Image image = Image.getInstance("C:/Users/user/Desktop/New folder (3)/shoes/shoes/web/images/abc.jpg");
                                                          image.scaleAbsolute(150f, 50f);//image width,height   
  
  
  Paragraph p = new Paragraph();
  Phrase pp = new Phrase(200);
  p.add(new Chunk(image, 0, 0));
  pp.add(" a text after the image.");
  
  p.add(pp);
  document.add(p);
  
          document.close();
      }
  
  }
  </code></pre>