2017-04-17 1 views
0

In AngularJS mit pdfmake konnte ich eine Kopfzeile als PDF exportieren.
Verwenden von exporterPdfHeader. HierUI-Grid-Export - Exportieren von zwei separaten Headern

ist der Code:

$scope.gridOptions.exporterPdfHeader = { 

     margin: [30, 5, 30, 10], 

     table: {  
      widths: [ '*', '*', '*' ], 

      body: [ 

       [ 'Region: ' + $scope.region, 'Group: ' + $scope.group, 'MC: ' + $scope.mc /*, 'The last one'*/ ], 
       [ 'District #: ' + $scope.district, 'Route #: ' + $scope.route, 'Week Ending Date: ' + $scope.weekEndDate, /*, 'Value 4' */],  


      ] 


      } 

    }; 

Nun, was ich tun möchte, ist in der es wieder einen einzigen Titel mit einem Bild exportieren. Ich kann nicht beides in diesem einen Header tun. Gibt es eine Möglichkeit, einen anderen separaten Header zu exportieren? Oder erstellen Sie das Bild in dieser Kopfzeile als separate Zeile? Vielleicht ein anderes GridOptions erstellen? (gridOptions2). Jede Hilfe wäre eine große Hilfe.

Antwort

0

Innerhalb von Spalten konnte ich verschiedene Header erstellen, wenn Sie ein UI-Grid exportieren.

$scope.gridOptions.exporterPdfHeader = {   
      columns: [ 
       {   
       margin: [206, 0, 0, 0], 

       image: //long url, 
       width: 200, 
       height: 58,     
       }, 
       { 
       margin: [ -160, 60, 33, 0 ], 

       table: {       
        widths: [ '*', '*', '*' ], 

        body: [ 

         [ ], 
        ]   

        } 

       } 
      ]    
    }; 
Verwandte Themen