2
我已经使用photoshop保存了带有透明背景的pdf并在xcode中导入。 我已经创建一个web视图并导入这样的PDF格式:在UIWebView中加载带有透明背景的PDF
NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"PDF_da Photoshop" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:urlAddress];
NSData *data = [NSData dataWithContentsOfFile:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[wv setDelegate:self];
[wv loadData:data MIMEType:@"application/pdf" textEncodingName:@"UTF-8" baseURL:nil];
没问题,看的网页视图内,但没有一个透明背景的PDF文件。
@JFoulkes:我怎样才能实现我自己的PDF视图,绘制一个透明的背景?来自文档或示例的任何信息都将非常感谢! – Zolomon
@Zolomon您需要使用Apple提供的CG PDF API编写您自己的PDF阅读器 - https://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html。或者,您可以考虑在原始答案中重用其中一个开放源代码库以使用透明背景 – JFoulkes