2017-11-08 5 views
0

Go.jsのコードをのJavaScriptから作成する必要があります。私はボタンをクリックするとmakeJPEG()関数を呼び出しています。 FYI myDiagram.makeImage()は、画像データをソース(Go.jsコード)として新しいHTMLImageElementを返します。しかし、私はプリントウインドウやプリントでイメージを取得できません。ここ は、それがどのように見えるかです:JavaScript、JQueryを使用してGoJsの画像を印刷

function makeJPEG() { 
    var jpegImage = myDiagram.makeImage({ 
     scale: 1, 
     background: "#3d76d3", 
     type: "image/jpeg" 
    }); 
    PrintContent(jpegImage); 
} 

function PrintContent(jpegImage) { 
    var printWindow = window.open('', '', 'height=200,width=400'); 
    printWindow.document.write('<html><head><title>DIV Contents</title>'); 
    printWindow.document.write('</head><body >'); 
    printWindow.document.write(jpegImage); 
    printWindow.document.write('</body></html>'); 
    printWindow.document.close(); 
    printWindow.print(); 
} 

答えて

関連する問題