Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 平台无关打印_Ios_Web_Printing - Fatal编程技术网

Ios 平台无关打印

Ios 平台无关打印,ios,web,printing,Ios,Web,Printing,我正在从事一个项目,该项目需要打印,以跨平台工作,该平台具有相当复杂的表单,其中包含填写的字段。我现在有一个iPad版的,打印精美,效果很好。然而,我很担心,因为这是通过在IB中设计表单,然后用UIViewController填充表单,然后打印表单来实现的。然而,在不久的将来,该应用程序将不得不获得一个网络版本,无论我使用什么设备打印表单,它都必须看起来一样,这一点非常重要。这似乎是一项不可能完成的任务所以我想知道 你知道我如何打印一个复杂的表单,这个表单最初是用IB从web(以及可能的Win或

我正在从事一个项目,该项目需要打印,以跨平台工作,该平台具有相当复杂的表单,其中包含填写的字段。我现在有一个iPad版的,打印精美,效果很好。然而,我很担心,因为这是通过在IB中设计表单,然后用UIViewController填充表单,然后打印表单来实现的。然而,在不久的将来,该应用程序将不得不获得一个网络版本,无论我使用什么设备打印表单,它都必须看起来一样,这一点非常重要。这似乎是一项不可能完成的任务所以我想知道

你知道我如何打印一个复杂的表单,这个表单最初是用IB从web(以及可能的Win或Mac应用程序)设计的,所以它在纸上看起来总是一样的吗


谢谢

创建一个PDF并打印输出。当然可以,但是在iOS和web上创建一个看起来一样的PDF是个问题。显然,在iOS应用程序中有很多方法可以呈现网页。iOS还提供用于打印此类视图的api。您建议在web上设计表单,然后在iOS上呈现并打印它吗?这听起来确实很不错,但如果没有互联网连接就无法从iOS打印内容,这有点糟糕(我想是吧?)