Changes for version 0.9

  • Fixed 'fontsize' bug at line 234 to font_size and parameter is working correctly
  • Changed all parameters not to start with '-' So now '-start_h' becomes only 'start_h'
  • Changed default font encoding form latin1 to UTF8
  • Added Default Values for next_h next_y parameters
  • Added Minimum value check for x y start_h start_y
  • Optimization for min row height calculations
  • Added 'new_page_func parameter'. This is should be a reference to function which is called every time when a new page needs to be created so the table can span.See online manual for more info how to use it.
  • Added Check if any text in sub text_block before spliting the parameter.
  • Fixed bug with infinite loop when spanning to a new page.
  • Splitting long words to parts because of breaking table cels
  • Parameter in text_block() 'parspace' space before block start (paragraph). So the first line will start and height $ybase $parspace. So is every next paragraph into the block.
  • Undocumented Parameter in text_block() 'indent' indent of every line Undocumented Parameter in text_block() 'flindent' indent of first line Undocumented Parameter in text_block() 'fpindent' indent of first paragraph
  • The Above parameters are excluding each other in the following order: parspace,flindent,fpindent,indent The one that is found first and has valid value is beeing used
  • Added Header Row support with repeat on every new page and different layout than the other rows
  • Parameter 'w' for table is not optional any more (could change)
  • Changed table width calculation and now module tries to use as much space as it is given but not more than it.
  • Default values for many options
  • Better source formatting
  • Fixed incorect y position returned from text_block()
  • Others that i dont remeber.

Changes for version 0.9

  • original version; created by h2xs 1.23 with options -XA -v 0.9 -n PDF::Table

Modules

A utility class for building table layouts in a PDF::API2 object.