草庐IT

pdf-viewer

全部标签

ios - 从带有 subview 的单个 UIView 生成多页 PDF

我无法从单个UIView将我的PDF分成多个页面。我试图让这个尽可能简单。我有一个高度可以变化的UIScrollView。截至目前,我可以让第一页正确显示,但之后什么都没有。在这一点上我很困惑。这是我拥有的:NSMutableData*pdfData=[NSMutableDatadata];UIGraphicsBeginPDFContextToData(pdfData,CGRectZero,nil);CGContextRefpdfContext=UIGraphicsGetCurrentContext();NSIntegerpageHeight=867;for(intoriginY=0;

ios - 使用 UIWebView 显示 PDF 不工作

因此,我意识到有很多关于使用UIWebView在应用程序(在iPad上)中显示PDF的问题。我已经审查了我能找到的所有内容,但我似乎找不到任何满意的地方。我尝试做的是非常基础的,所以我真的不知道为什么它不起作用。我需要做的就是在UIWebView中显示本地存储的PDF。本质上,我得到的只是黑屏。如果有人可以看一下我的代码,我将不胜感激。谢谢。-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{//Seguetothematerialsscreen.if([segue.identifierisEqualToS

iphone - 将多个 pdf 文档组合成单个文档不起作用

我正在尝试将11个pdf文件组合成一个pdf文件。我正在使用以下代码,但在最终的pdf中只显示第一个pdf...我在循环中记录了pdfurls和CGPDFDocumentRef,它们是并非始终为零(在循环中)。可能是什么原因导致最终文档中仅显示第一页-(void)mergeDocuments{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];//Getd

iphone - 在 UIWebView 中禁用 PDF 文件中的超链接

我有一个带有PDF文件的WebView,其中的文档包含我想要禁用的超链接。我尝试使用这种方法,但它没有用,链接仍然打开并加载讨厌的URLS:IputUIWebViewDelegateinmyViewController.hIthenputthiscodeinmyViewController.m:-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType{if(webView

iphone - 从 PDF 文件中搜索字符串/文本并在 iPhone/iPad 应用程序中列出所有匹配的字符串

我已经实现了一个实际读取PDF文件的iPad应用程序(使用quartz)。现在我想实现搜索功能,为此我检查了一些教程,其中一些提到使用quartz,一些提到FastPdfKit。但我不知道哪一个会更好。我见过quartz(https://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf_scan/dq_pdf_scan.html)。我对此有些怀疑。“运营商的回调”是什么以及我们为什么使用它?“运算符表”这个有什么用处?和我们将放置搜索文

iphone - 将 HTML 转换为 PDF 时出现额外的空白页

我已经从UIWebView创建了PDF,如下所示:UIPrintPageRenderer*render=[[UIPrintPageRendereralloc]init];[renderaddPrintFormatter:_webView.viewPrintFormatterstartingAtPageAtIndex:0];CGRectprintableRect;CGRectpaperRect;printableRect=CGRectMake(10,5,kPaperSizeA4.width-20,kPaperSizeA4.height-10);paperRect=CGRectMake(0

ios - 在 iPhone 上将整个 pdf 页面解析为 NSString

一段时间以来,我一直在尝试将文本的pdf页面解析为NSString,而我唯一能找到的是搜索特定字符串值的方法。我想做的是在不使用任何外部库(如PDFKitten、PDFKit等)的情况下解析单页PDF。如果可能的话,我希望将数据保存在NSArray、NSString或NSDictionary中。谢谢:D!到目前为止我尝试过的一部分。CGPDFDocumentRefMyGetPDFDocumentRef(constchar*filename){CFStringRefpath;CFURLRefurl;CGPDFDocumentRefdocument;path=CFStringCreateW

ios - objective-c,获取pdf文档的页数

这可能是个愚蠢的问题,但请帮帮我。我只想知道如何提取保存在问题的contentURL(报亭框架)上的PDF文档的页数。以必须有效的方式,因为我只是想正确地编号我也保存在contentURL中的页面的一些缩略图。换句话说:是否可以在不打开pdf的情况下知道它的页数? 最佳答案 检查一下:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGPDFDocument/Reference/reference.html有这个方法:si

ios - 下载 PDF 文件并将其保存到临时目录 iOS

我的应用显示列表中的PDF文件。我很难理解iOS中的文件管理。我在这里阅读了指南,但没有帮助:https://developer.apple.com/library/mac//documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010672我不知道如何访问/tmp文件夹来写入它。我想我需要使用NSURLConnection和URLsForDirectory:inDomains:方法。但我不知道UR

ios - 库可用于离线生成pdf ios(native)

我想在ios中离线生成pdf。iText是否提供该库?我发现iText提供了适用于andoid、java和C#的库。我将它用于android和java(服务器端)。 最佳答案 iOS与Android不同,它具有创建PDF文档的native方法-而且它实际上非常聪明。您可以通过CoreGraphics创建PDF上下文,然后使用它来绘制-就像绘制到常规图像上下文中一样。它会将文本正确地写为文本,因此即使在高缩放级别下,您也可以获得清晰文本的好处。这是在Objective-C中的样子:NSString*pdfFileName=[selfg