title: How to add an image to PDF using Python and create a report from esri geodatabase tables
body: <p>I have an old script that uses SSReport to create and generate a PDF adding some basic data. I want to update it to include an image file and loop through some esri geodatabase tables. I don't see much documentation on the SSReport library, using 2.7. Is there a newer/better way?   </p>
  
  <p>I don't want to have to install 3rd party package, if possible.</p>
  
  <pre><code>import SSReport as REPORT
  pdfOutput = REPORT.openPDF(fileName)
  
  #Set up Table
  NumColumns = 4
  report = REPORT.startNewReport(NumColumns,
                                 title = 'Report ',
                                 landscape = False,
                                 numRows = "", # probably empty
                                 titleFont = REPORT.ssTitleFont)
  
  grid = report.grid
  grid.writeCell((grid.rowCount, 1),"hello world",justify = "left",)
  grid.finalizeTable() # Will fill empty rows with spaces.
  report.write(pdfOutput) # write to PDF
  </code></pre>