当前位置: 首页 > 软件库 > iOS代码库 > 图像(Image) >

UIImage-PDF

授权协议 未知
开发语言 Objective-C
所属分类 iOS代码库、 图像(Image)
软件类型 开源软件
地区 不详
投 递 者 洪华皓
操作系统 OS X
开源组织
适用人群 未知
 软件概览

UIImage-PDF 是 UIImage 的分类,实现让 UIImage 支持 PDF 文档的显示,可直接利用 UIImageView 的缩放实现对 PDF 文档进行缩放浏览。

  • 把pdf页面绘制到ContextReference上,然后将ContextReference再转换成UIImage,以下为代码: -(UIImage *)getUIImageFromPDFPage:(int)page_number pdfPage: (CGPDFPageRef)ppage {     CGRect pageRect = CGPDFPageGetBoxRect(ppage, kCGP

  • 声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey UIKit中有一些类可以用来操纵单个图像,还有一个图像类可以用来显示图像。Apple还提供了一种特殊的导航控制器,用于从图像库中选择图像。 UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。

  • //UIView -> UIImage #import “QuartzCore/QuartzCore.h”   //把UIView 转换成图片   -(UIImage *)getImageFromView:(UIView *)view{            UIGraphicsBeginImageContext(view.bounds.size);            [view.layer 

  • pdf2image:https://github.com/Belval/pdf2image pdfTools: https://github.com/ropensci/pdftools#building-from-source  (linux环境,必须两个都安装)安装pdf2image:  pip install pdf2image                      安装pdfTool

  • UIImage 有很多有用的东西,前段时间接触了coreImage的API,发现有一个CIImage的东西,同样还有一个CGImage的东西,这三者总是可以切换起来,多少让人觉得这个东西很能耐。 IOS编程揭秘 书中记录着如下一段话。 UIImage类的Core Graphics 版本是CGImage(CGImageRef)这两个类之间很容易进行转换,因为一个UIImage类有一个CGImage的

  • - (UIImage*) imageWithUIView:(UIView*) view{     // 创建一个bitmap的context       // 并把它设置成为当前正在使用的context       UIGraphicsBeginImageContext(view.bounds.size);       CGContextRef currnetContext = UIGraphic

  • [UIImage imageNamed:]只适合与UI界面中小的贴图的读取,而一些比较大的资源文件应该尽量避免使用这个接口。 直接读取文件路径[UIImage imageWithContentsOfFile]来解决图片的读取问题 这两种方式的主要区别在于: imageName的方式会在使用的时候系统会cache,程序员是无法处理cache的,这是由系统自动处理的,对于重复加载的图像,速度会提升很多

  • 为了实现PPT 转 图片功能, 首先来看下,iOS系统 有哪些API可以实现PPT预览功能; iOS 预览PPT 3种方式: 1. UIWebView / wkwebView 通过 UIWebView 或 wkwebView 可以简单实现PPT 或 office 系列文档的预览功能,代码如下,非常简单: NSString * filePath = [[NSBundle mainBundle] pa

  • -(UIImage *)cgUIimage:(CGPDFPageRef)pageRef {     CGRect pageRect = CGPDFPageGetBoxRect(pageRef, kCGPDFMediaBox);               UIGraphicsBeginImageContext(pageRect.size);          CGContextRef imgCon

  • 在iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation和UIImagePNGRepresentation. UIImageJPEGRepresentation方法在耗时上比较少 而UIImagePNGRepresentation耗时操作时间比较长 -(void)imagePickerController:(UIImagePickerController

  • @import UIKit; @interface UIImage (ImageEffects) - (UIImage *)applyLightEffect; - (UIImage *)applyExtraLightEffect; - (UIImage *)applyDarkEffect; - (UIImage *)applyTintEffectWithColor:(UIColor *)tin

  • 1.改变图片大小 -(UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize { // Create a graphics image context UIGraphicsBeginImageContext(newSize); // Tell the old image to dra

  • + (UIImage *) imageFromCCImage:(cocos2d::CCImage *) ccImage { NSUInteger bytesPerPixel = 4; CGDataProviderRef provider = CGDataProviderCreateWithData(NULL,

  • UIColor 转UIImage - (UIImage*) createImageWithColor: (UIColor*) color {     CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);     UIGraphicsBeginImageContext(rect.size);     CGContextRef context = UIGrap

  • UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。这个类类提供的方法可以用来从各种来源中载入图像,在屏幕上设置图片的方向,以及提供有关图像的信息。对于简单的图形应用,可以将UIImage对象用在视图类的drawRect方法中,用来绘制图像和团模板。 你可以用文件来初始化,也可以用url、原始数据、或者一个CoreGraph

  • -(UIImage *)imageFromColor:(UIColor*)color { CGRect rect = CGRectMake(0, 0, 1, 1); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGConte

  •  from pdf2image import convert_from_path,convert_from_bytes import os #将20张pdf转化为图片 for i in range(20): image = convert_from_path('pdf_gen/{}.pdf'.format(i)) image.save(os.path.join('img/',

  • IOS中对图片的处理 UIImage UIImage 继承于NSObject 下面介绍一下UIImage中的方法 首先是我们最常用的 通过图片的文件名来获取这个图片 + (UIImage *)imageNamed:(NSString *)name //要注意的是这个方法适用于已经导入到工程中的图片 //建议使用该方法获取图片(尤其是ios8系统下) NSString *imagePath = [[

  • UIKit中有一些类可以用来操纵单个图像,还有一个图像类可以用来显示图像。Apple还提供了一种特殊的导航控制器,用于从图像库中选择图像。 UIImage类对图像及其底层数据进行封装。它可以直接绘制在一个视图内,或者作为一个图像容器在另一个更大的图像视图容器中使用。这个类类提供的方法可以用来从各种来源中载入图像,在屏幕上设置图片的方向,以及提供有关图像的信息。对于简单的图形应用,可以将UIImag

  • IOS中对图片的处理用到 UIImage 类。 UIImage 继承于NSObject 下面介绍一下UIImage中的方法 首先是我们最常用的 通过图片的文件名来获取这个图片 + (UIImage *)imageNamed:(NSString *)name //要注意的是这个方法适用于已经导入到工程中的图片 创建新图片 1、+ (UIImage *)imageWithContentsOfFile:

  • // // UIWebView+ToFile.h // UIWebViewToFile // // Created by Tracy E on 13-6-10. // Copyright (c) 2013 EsoftMobile.com. All rights reserved. // #import <UIKit/UIKit.h> @interface UIWebView (ToFi

  • 发现一个很好用的图片压缩的拓展。将图片压缩成以设定的宽度,高度以图片自己的高度比例缩放,以及压缩图片的数据大小达到低于设定的值。 使用到的地方还是不少,比如分享图文到朋友圈时就有限制图片不大于32K。 #import <UIKit/UIKit.h> @interface UIImage (Compress) /** * 图片压缩:将图片压缩成以640为宽,高度以图片自己的高度比例缩放 *

  • CMSampleBuffer转UIImage // CMSampleBuffer -> UIImage func sampleBufferToImage(sampleBuffer: CMSampleBuffer) -> UIImage { // 获取CMSampleBuffer的核心视频图像缓冲的媒体数据 let imageBuffer = CMSa

 相关资料
  • UIImage-DecompressAndMap 是 iOS 库,滚动时用来快速显示图片。

  • UIImage+Dummy 提供方法来创建虚拟映像。 UIImage *image1 = [UIImage imageNamed:@"dummy.150x200"];UIImage *image2 = [UIImage imageNamed:@"dummy.150x200.#407EFF"];UIImage *image3 = [UIImage imageNamed:@"dummy.150x200

  • UIImage-RTTint 是 UIImage 的分类,可以很方便给图片进行染色(Tinting)、增加亮度(lightening)以及降低亮度(darkening)。 使用方法: #import "UIImage+RTTint.h"...UIImage *image = [UIImage imageNamed:@"Logo.png"];UIImage *tinted = [image rt_t

  • UIImage-Helpers 可以创建模糊图片,截图,使用颜色来创建图像。

  • UIImage-ImageWithColor 是一款使用颜色创建图像的工具。 用法 用另一张图像制作模糊的图像 #import "UIImage+Blur.h"...// jpeg quality image datafloat quality = .00001f;// intensity of blurredfloat blurred = .5f; NSData *imageData =

  • 问题内容: 我正在尝试从PHAsset创建UIImage(如缩略图或其他内容),以便可以将其传递到采用UIImage的对象中。我曾尝试调整在SO上找到的解决方案(因为它们都只是直接将其传递到诸如表视图之类的东西中),但我没有成功(可能是因为我做得不好)。 printlns告诉我,manager.request行现在不执行任何操作。我如何获得它以资产作为UIImage。 谢谢。 问题答案: 这样做是