Есть ли способ нарисовать или заполнить содержимое iframe с contenteditable, установленным в true на холсте html5?
Нет.Вы не можете захватить рендеринг HTML-элементов браузером как изображение с холстом.
Единственное, что близко к тому, что вы описываете, - это то, что вы можете взять сериализованный файл SVG, заставить браузер отображать его как *Элемент 1003 *, а затем используйте drawImage() для записи этого изображения на холст .
drawImage()