#graphics #window #julia #gtk #cairo
Вопрос:
Я знаю, что вы можете сохранить холст в формате PNG/SVG/PDF в файле Layered.jl, но как бы я отобразил его в новом окне. Я знаю, что это возможно с помощью Cairo (на котором основан Layered.jl) и окна Gtk.
Ответ №1:
Если вы уже сохранили исходный холст в формате svg или pdf, затем вы можете загрузить его на другой холст, например, canvas = Canvas(300, 400)
с draw_svg(canvas, "filename.svg")
помощью или draw_pdf(canvas, "filename.pdf")
. Смотрите файл drawing.jl в многоуровневом дистрибутиве.jl.