请问在CSS中如何调用本地图片?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在CSS中如何调用本地图片?相关的知识,希望对你有一定的参考价值。
参考技术A需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<style>标签中,输入css代码:bodybackground-image: url(image.jpg)。
3、浏览器运行index.html页面,此时通过背景图片的本地路径成功调用了本地图片作为背景图片。
如何调用本地图片文件并显示到imageviewcontroller中
【中文标题】如何调用本地图片文件并显示到imageviewcontroller中【英文标题】:How to call the local image file and display into the imageviewcontroller 【发布时间】:2012-01-10 06:38:27 【问题描述】:我创建了一个应用程序,该应用程序创建本地存储支付文件,而该应用程序不被删除。
我已经完成了:我下载文件并存储到本地(应用程序文件夹)。
现在我遇到了这个问题: 在下载图像之后,我会在本地获取该图像并且不会显示该图像。在 NSLog 中生成以下 url,我无法显示图像。
/Users/username/Library/Application%20Support/iPhone%20Simulator/5.0/Applications/F233ED88-1546-4FB0-BE93-0E0FB8C8C3D6/Documents/NationalMedalofArts-150x150.jpg
编辑:
NSURL *imageURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@",
@"/Users/username/Library/Application Support/iPhone Simulator/5.0/Applications/F233ED88-1546-4FB0-BE93-0E0FB8C8C3D6/Documents/NationalMedalofArts-150x150.jpg"]];
NSData *imageData = [NSData dataWithContentsOfURL:imageURL];
NSLog(@"%@",imageData);
UIImage *image = [UIImage imageWithData:imageData];
self.imgView.image = image;
当 NSLog 显示 NSData 时显示为 NULL
【问题讨论】:
你有什么尝试,你有任何错误日志,你能进一步解释一下吗?这是一个非常模糊且难以回答的问题。 完成 URL,因为该字符串看起来像一个路径,而不是一个 URL。我的意思是 URL 以“http:”或“file:”或其他东西开头,你的字符串只是本地文件系统中文件的路径。 【参考方案1】:这样更好:
NSString *fileName = @"NationalMedalofArts-150x150.jpg";
NSString *path = [NSString stringWithFormat:@"%@/Documents/%@", NSHomeDirectory(), fileName];
self.imgView.image = [UIImage imageWithContentsOfFile:path];
【讨论】:
它更短,但这并不能使它更好:)【参考方案2】:试试这个:
NSString* documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString* file = [documentsPath stringByAppendingPathComponent:@"NationalMedalofArts-150x150.jpg"];
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:file];
UIImage *image = [UIImage imageWithData:imageData];
self.imgView.image = image;
当访问应用程序的文档文件夹中的文件时,您必须使用第一行来找到文档文件夹的路径。上面的代码应该适合你。
【讨论】:
以上是关于请问在CSS中如何调用本地图片?的主要内容,如果未能解决你的问题,请参考以下文章
C# 下winform代码调用windows自带的图片查看器查看本地图片可以,请问下查看远程图片怎么写,求代码