cgpdfdocument

    0热度

    1回答

    我使用自定义UIScrollView呈现PDF文档,但最近这已使应用程序随机崩溃 - 有时在渲染PDF后有时崩溃,有时在解散其中的此自定义ScrollView的UIViewController一个子视图。我无法针对这次事故做出具体的模式。需要帮助确定崩溃或任何解决方法建议。 critical: Stacktrace: critical: at <unknown> <0xffffffff> c

    0热度

    1回答

    的documentAttributes根据Apple's documentation CGPDFDocument有一个变种叫documentAttributes: var documentAttributes: [AnyHashable : Any]? { get set } 我有看到如何在斯威夫特用这个要么得到,或设置PDF文档属性麻烦。 Xcode不提供它作为一个点后的自动完成,例如。 m

    0热度

    2回答

    嗨,我有一个CGPDFDocument对象。我想通过在我的应用程序中显示或使用外部应用程序来打开此文档。这是我迄今为止的代码。 // Get the document's file path. let path = NSBundle.mainBundle().pathForResource("Newsletter.pdf", ofType: nil) // Create an NSURL o

    0热度

    1回答

    我试图用斯威夫特解析PDF文件的内容,下面的苹果的编程指南(其中所有的例子都是ObjC ...) let filepath = "/Users/ben/Desktop/Test.pdf" let localUrl = filepath as CFString if let pdfURL = CFURLCreateWithFileSystemPath(nil, localUrl, CFURLPa

    3热度

    1回答

    我创建了一个基于PDF的应用程序。首先,我从文档目录中获取PDF,然后将其转换为Images,然后通过使用UIImageView & ScrollView以编程方式将所有图像设置为垂直。 然后,我设置了不同类型的注释,如sign,text等等。当我最终将其转换为图像并将其转换为PDF时,效果良好。我得到了不同的结果,如下图所示。 屏幕1:原始图像大小转换为的UIImageView尺寸与方面,以适应

    0热度

    1回答

    这是更多的问题和答案。我注意到,在iOS 9中,我没有使用CGPDF库的内存问题,并翻阅了大量页面,没有问题。请参阅随附的屏幕截图,发现每一页刷卡内存下去:当你刷卡一定数额的页​​面 但是在iOS的10,完全相同的PDF和代码有一个崩溃的问题。该应用程序将从内存分配崩溃。见所附截图,连续上涨内存: 我张贴此作为是否有人遇到过这个问题与iOS 10,我是如何解决这个问题是CGPDFDocumentR

    0热度

    1回答

    我合并几个单一的pdf页到单个文件。合并本身很好。所有页面都在正确的位置,它们看起来是正确的。 合并代码如下所示: CGContextRef writeContext = CGPDFContextCreateWithURL((CFURLRef)originalURL, NULL, NULL); for(NSURL * pdfCacheURL in pdfURLs) { singlePD

    0热度

    1回答

    我知道这个问题之前已经被问过,但我会更具体。 我有一个CGPDFDocumentRef文件,我想查找预告片,理想情况下以CGPDFDictionaryRef的形式,以便我可以查看它的Encrypt字典并查看它是否允许文本提取。 苹果库似乎没有一种方法可以让我得到这本词典。 您可以使用CGPDFDocumentGetCatalog()获得目录() 是否有等价于CGPDFDocumentGetTrai

    0热度

    1回答

    我使用CGPDFDocument将pdf绘制到UIView屏幕中。 但是我在绘制pdf时遇到了一些事情,所以你的帮助将会很感激。 要求:我希望我的pdf文档能够以某种比例显示在UIView上,这样我的pdf文档就可以轻松地读取给用户,而无需放大或缩小。 与正常流量: //1. Set the frame of view view.frame = CGRectMake(0,0,1008,612);

    5热度

    1回答

    我想在pdf文档上逐行写 我的代码是将文本写在页面中心 我该如何逐行写入? // Create a new PDF document PdfDocument document = new PdfDocument(); document.Info.Title = "Created with PDFsharp"; // Create an empty page PdfPage page =