2016-05-06 11 views
2

Ich habe Probleme beim Exportieren der Daten in UI-Raster in PDF. Die langen Wörter in den Spalten brechen nicht und überlaufen benachbarte Spalten. Gibt es eine Möglichkeit, das Wort wie in CSS zu brechen wir tun word-wrap: break-word ..AngularJS UI-Raster PDF-Export - Lange Textüberläufe in angrenzende Spalte

Ich habe unten versucht, aber nichts funktionierte:

exporterPdfDefaultStyle: { fontSize: 16, overflow: 'wordbreak' }, 

exporterPdfDefaultStyle: { fontSize: 16, overflow: 'linebreak' }, 

exporterPdfDefaultStyle: { fontSize: 16, wordWrap: 'breakword' }, 

Here ist die Probe zupfen.

Antwort

0

Es funktioniert gut nein? das ist die plunker

Ich habe Daten wie unten gezeigt.Wenn das nicht, was Sie meinen, bitte bearbeiten Sie die Plunk und lassen Sie es mich wissen.

data = [{ 
    name: "Ethel Price", 
    gender: "female", 
    company: "Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol Enersol" 
    }, { 
    name: "Claudine Neal", 
    gender: "female", 
    company: "Sealoud" 
    }, { 
    name: "Beryl Rice", 
    gender: "female", 
    company: "Velity" 
    }, ] 

    $scope.gridOptions.data = data; 

Dies ist der pdf:

enter image description here

Update:

Eigentlich gibt es keine solche Option auf der pdfmake.js .Das bedeutet, können Sie this.They dies nicht markiert haben wie feature request .Hope werden sie es in Zukunft implementieren.Hier ist diese Diskussion.

How to wrap the text inside the table cell

+0

Danke für Ihre Hilfe Sampath. Aber immer noch bleibt das Problem für lange Worte. Hier ist das Plunk für das Gleiche. http://plnkr.co/edit/Si54Qky5EnBBpRRk1fr9?p=preview –

+0

hast du dir diesen Sampath angeschaut. Dieses Problem tritt häufiger auf, wenn das Gitter eine gute Anzahl von Spalten hat und daher die Breite der Spalten weiter abnimmt. –

+0

Bitte beachten Sie die 'Update' oben. – Sampath

Verwandte Themen