2015-05-27 7 views
3

Я строю плагин для печати cordova с использованием EPSON epos iOS SDK, чтобы использовать его с гибридными мобильными приложениями (основанный на ионной основе). Sdk предоставляет методы для печати текста и изображения. Но я должен напечатать HTML-шаблон, используя его. есть ли способ сделать это?Печать шаблонов HTML с использованием EPSON epos iOS SDK

нравится, если я могу подготовить объект UIWebView из шаблона и преобразовать его в UIImage. Я новичок в разработке iOS, поэтому не знаю, как правильно это сделать.

+0

Короче говоря, вы хотите, чтобы содержимое вашего зрения как UIImage? – ntsh

+0

Да, вроде. Но проблема в том, что приложение не является чистым приложением iOS. Так есть ли способ сделать это в коде Objective C плагина cordova? –

+0

Я не уверен в Кордове, но насколько я знаю, это javascript, и вы можете использовать его для преобразования div в изображение. Вы пробовали это? Один пример: http://jsfiddle.net/8ypxW/3/, который использует библиотеку html2canvas. – ntsh

ответ

0

Вы можете отобразить на экране UIWebView, а затем записать его как UIImage. ответы ниже помогут вам решить проблему. Одна из проблем, с которой вы можете столкнуться, заключается в том, что UIWebView не загружается, если вы не добавили его на UIWindow, это окно может быть любым объектом UIWindow, не обязательно отображаемым пользователем.

How to get ENTIRE image from UIWebView including offscreen content

Does iPhone/iPad UIWebView need to be active view to render?

How do I save the contents of a UIWebView as an image

 Смежные вопросы

  • Нет связанных вопросов^_^