2016-07-25 22 views
1

Ich versuche HTML-Tabellendaten mit Hilfe von Bootstrap (ShieldUI-all.min.js) zu exportieren. Ich habe abgeschlossen, aber ich brauche das PDF-Format mit Überschrift ie) Überschrift in der Spitze der Tabelle. Ich weiß nicht, wie ich es machen soll.Wie Untertitel in PDF enthalten, wenn Export HTML-Tabelle mit Bootstrap

jQuery(function ($) { 
      $("#export_supplier_pdf").click(function() { 
     // parse the HTML table element having an id=exportTable 
     var dataSource = shield.DataSource.create({ 
      data: "#table_supplier_master", 
      schema: { 
       type: "table", 
       fields: { 
        CODE: { type: String }, 
        Name: { type: String }, 
        ContactPerson: { type: String }, 
       } 
      } 
     }); 

     // when parsing is done, export the data to PDF 
     dataSource.read().then(function (data) { 
      var pdf = new shield.exp.PDFDocument({ 
       author: "GBLS", 
       created: new Date() 
      }); 

      pdf.addPage("a4", "portrait"); 

      pdf.table(
       50, 
       50, 
       data, 
       [ 
        { field: "CODE", title: "CODE", width: 200 }, 
        { field: "Name", title: "Name", width: 200 }, 
        { field: "ContactPerson", title: "ContactPerson", width: 200 } 
       ], 
       { 
        margins: { 
         top: 50, 
         left: 50 
        } 
       } 
      ); 

      pdf.saveAs({ 
       fileName: "Supplier_master" 
      }); 
     }); 
    }); 
     }); 

Oder eine andere Möglichkeit, das gleiche zu erreichen ???

Antwort

2

ich derzeit glauben, dass es keine einfache Möglichkeit, dies mit den PDF-Optionen zu erreichen: http://www.shieldui.com/documentation/grid/javascript/api/settings/exportOptions/pdf Eine weitere Möglichkeit besteht darin, einfach die erforderlichen Daten an das Netz selbst hinzuzufügen, so dass sie in das PDF-Dokument exportiert wird.

+0

yah Ich sah, aber ich weiß nicht, wie Export-Optionen genau zu verwenden und was sind die js-Dateien erforderlich ... Wenn Sie URL für das gleiche mit Beispiel anhängen können. – mul1103

+0

Sie können das folgende Beispiel als Ausgangspunkt verwenden: http://demos.shieldui.com/web/grid-general/export-to-pdf Auch nützlich kann der Einstieg Thema sein: http: // www .shieldui.com/documentation/grid/javascript/getting.started , in dem die notwendigen Ressourcen erläutert werden. –

+0

Ich benutze PHP Codeigniter. Also ist es möglich, es mit dem shieldUI zu tun ...? – mul1103