Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 290bae2a

Von Martin Helmling mh@waldpark.octosoft.eu vor etwa 8 Jahren hinzugefügt

  • ID 290bae2a631de6a576550a7d0c6e849d615e49a8
  • Vorgänger f442cef2
  • Nachfolger 2a515370

PDF::Table - fehlerhafte Headerbearbeitung ab Seite 2

ab Seite 2 werden die benötigten Weiten der Spalten um die Zahl der Headerzeilen
nach hinten verschoben. Dann kommt es zu fehlenden Zeilenumbrüchen in manchen Zellen

Da Pushen von leerem Array führt zu diesem Fehler, d.h. es wird doppelt gepushed.
Dieser Fehler war schon in der alten PDF::Table

Unterschiede anzeigen:

modules/override/PDF/Table.pm
456 456

  
457 457
    for( my $row_idx = 0; $row_idx < scalar(@$data) ; $row_idx++ )
458 458
    {
459
        push @header_row_widths, [] if $row_idx < $header_props->{num_header_rows};
459
        #push @header_row_widths, [] if $row_idx < $header_props->{num_header_rows};
460 460

  
461 461
        my $column_widths = []; #holds the width of each column
462 462
        # Init the height for this row

Auch abrufbar als: Unified diff