0

嗨,我一直在努力实现这一目标,但没有成功

我正在尝试获取以下代码并使用 Quartz 2D 查看它 - 所以我以后可以使用它进行注释:

$

NSString *path = [[NSBundle mainBundle] pathForResource:@"01renalArtery" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[pdfView loadRequest:request];
[pdfView setScalesPageToFit:YES];

$

我已经通过以下示例代码 https://developer.apple.com/library/mac/#documentation/graphicsimaging/conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html#//apple_ref/doc/uid/TP30001066-CH214- TPXREF101 不断出现大量错误

这呈现了一个空白屏幕 通过 NSString 将文本写入 PDF

非常感谢任何帮助

4

2 回答 2

2

如果您想编辑 PDF 或只是查看它,我想对您的问题进行一些澄清。你的评论让事情变得更清楚了。
我最近编写了基本的 PDF 查看器,它具有让用户将图像添加到现有 PDF 的功能。我建议您,如果您可以使用现有的可用于此目的的库,那么您当然应该这样做。
在 iOS 中编写 PDF 查看器和编辑 PDF 并不是一项简单的工作。如果您需要从头开始编写自己的代码,这个答案有一些指针可以帮助我实现我所需要的。@ModernCarpentry 提到的链接也是与 主题相关的所有资源的非常好的集合。
如果您在这方面需要更多帮助,请随时发表评论。

于 2013-06-15T19:44:40.963 回答
0

您的代码看起来好像是用于 UIWebView,这取决于您想要实现的目标,这就是您所需要的。确保 pdfView 是 UIWebView 并且您的 PDF 应该可以正常加载。如果您只想查看 PDF,则无需使用 Quartz 2D 绘图。

于 2013-06-15T19:13:48.930 回答