Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 526ee243

Von Martin Helmling mh@waldpark.octosoft.eu vor mehr als 5 Jahren hinzugefügt

  • ID 526ee2430f0e44c135848dd816e578592c814d77
  • Vorgänger dfa3f845
  • Nachfolger b9d5cb7b

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
463 463

  
464 464
    for( my $row_idx = 0; $row_idx < scalar(@$data) ; $row_idx++ )
465 465
    {
466
        push @header_row_widths, [] if $row_idx < $header_props->{num_header_rows};
466
        #push @header_row_widths, [] if $row_idx < $header_props->{num_header_rows};
467 467

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

Auch abrufbar als: Unified diff