MonoTouch:是否可以从Stream启动PDFViewers?

问题描述

| 想要从一个流而不是一个PDF启动Viewer FileLocation() 是否可以(现在或将来)进行喂食 CGPDFDocument,或 QLPreviewItem 从流对象? 想摆脱在本地存储文档的需要 在查看它们之前... 谢谢, Dilettanto     

解决方法

        有一个解决方案。 首先,您需要为函数创建本地绑定: CGPDFDocumentRef CGPDFDocumentCreateWithProvider(    CGDataProviderRef提供程序 ); 您可以使用btouch工具来执行此操作。 CGDataProvider然后具有带byte []数组的构造函数,因此您可以创建一个内存流读取器以为其提供byte []数据。 希望这可以帮助。 @sichy     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...