2016-04-04 15 views
0

Ich versuche, ein Highcharts exportiert PDF anzupassen. Ich versuche eine Kopfzeile mit unserem Organisationslogo hinzuzufügen.Wie fügt man einer Highcharts exportierten PDF eine Kopfzeile oder ein Logo hinzu?

Ich bin ein Stück Code wie die Verwendung von:

chart.setTitle(
     { 
     useHTML: true, 
     text: "<table> <tr><td><h3>test header</h3></td><td><img src='../images/logo.png' alt='img'/></td></tr> </table> " 
     } 
     ); 

sowohl der Text (Test-Header) und das Bild sind showen in der ASPX-Seite, die exportierten PDF-Datei zeigt den Text nur und zeigt das Bild nicht an.

Wie löst man das?

+0

ist das Logo eine statische Datei oder das Logo kann geändert werden? – Zamboney

+0

Nehmen wir an, dass es vorerst statisch ist. –

+2

Verwenden Sie den eingebauten Exporteur? Deine URL ist relativ. eine absolute URL könnte helfen. –

Antwort

0

Wenn es ein statisches Logo ist, dann könnten Sie versuchen, die Logo-URL auf base64 zu ändern. dann, als die pdf erzeugt wird, ist die Verwandten des Bildes nicht mehr ein Faktor

+0

Wie kann ich diesen sehr langen 64-Code verwenden? Wo diesen Code hinzufügen? –

+0

Ersetzen Sie es in der 'src' Attribut auf dem' 'Tag – Zamboney

+0

Jetzt wird es nirgendwo wo angezeigt. Es verschwand auch aus .aspx. –