В настоящее время я хочу выполнить некоторую безгласную визуализацию HTML, чтобы по существу создавать ресурсы за пределами экрана и сохранять результат как изображение. Цель состоит в том, чтобы взять подмножество языка HTML и применить его к маленьким экранным устройствам (например, PocketPC), потому что наши пользователи знают HTML, и переход от Photoshop к разметке HTML будет приемлемым.
Я также рассматриваю возможность использования WPF Imaging, поэтому, если кто-то может взвесить комментарии о его использовании (в частности, инструменты, которые вы указали бы вашим пользователям для создания макетов WPF, которые вы можете преобразовать в изображения и насколько хорошо они выполняются), было бы оценено.
Мой порядок предпочтения:
- с открытым исходным кодом
- высокая производительность
- встроенная оболочка С# или С#
- низкая сложность для реализации в Windows
Я не очень беспокоюсь о том, насколько богата функция безгласного рендеринга, так как мы не будем широко использовать JavaScript, Flash и другие встроенные объекты, кроме изображений. Я был бы в порядке со всем, что использует IE, Firefox, webkit или даже пользовательскую реализацию рендеринга, пока ее реализация близка к стандартам.