Я использую JavaScript InfoVis Toolkit (http://thejit.org/) и пытаюсь сохранить Spacetree, который я выводил в изображение. Spacetree выводится на холст. Эта проблема действительно расстраивает меня. Я пробовал:JIT - Сохранение Spacetree как изображение
- Открытие холста в новом окне
- Открытие DIV, где полотно находится в новом окне
- Использование Canvas2Image (http://www.nihilogic.dk/labs/ canvas2image /)
Вот мой текущий метод Javascript (привязан к кнопке):
function saveImage(div_id) {
var canvas = document.getElementById("tree-canvas");
Canvas2Image.saveAsJPEG(canvas);
}
Однако, каждый раз, когда (и я означает это для всех 3 вариантов) Я получаю свои узлы, но НЕ метку, назначенную узлу. Это не разочаровывает!
ПРОЧИТАЕТ В ЛЮБОЕ ВРЕМЯ? Это должно быть проблемой, которая была запущена в до ..
Это было полезно. Не могли бы вы предложить мне, что делать, если дерево слишком велико, чтобы вписаться в холст? Я получаю изображение части дерева. Заранее спасибо. :) –