分享

如何获取并发表超大图片、视频、FLASH

 赵金成0 2012-11-06

首先来谈图片。

 

在新浪,什么叫大图,什么叫小图?我的定义是宽度在500以内的都是小图,500到690的叫大图,690以上的叫超大图。

 

如果用插入图片文件的方法发表,690以上的图片都会被系统自动压缩为690,如果用复制粘贴的方法发表,那么690以上的超大图片就会显示不全。

 

另外又有一个问题,如果你保存图片的方法不对,再大的图也被你保存小了。如果你获取图片及其地址的方法不对,那么再大的图片,也会被你发表小了。

 

可见这还牵涉到图片的保存、原图及其地址的获取。

 

如何让图片不受任何限制,既要超大图能够发表显示出来,又要让它们不残缺呢?

 

经过本人不懈琢磨、而后一朝顿悟,原来奥妙只在一个绝妙的代码,这个代码的基本框架是:

 

<DIV style="Z-INDEX: 2; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px">这里放置图片代码</DIV>

 

LEFT: 0px 表示图片距离左边的距离

TOP: 0px 表示图片距离顶部的距离

 

举新浪博客里的实例说明一下步骤,在博客以外的操作大同小异。

 

当你在博客看到一张图片的时候,点击这张图片就会进入博主相册,在这张图的下方“点击查看原图”,这时候看到的才是原图,它的属性是原图大小的属性,如果你只是在博客里直接查看属性,那个属性是被压缩之后的属性,如果使用这个属性里的图片地址,获取的就是690以下的图,同理如果你复制或保存的是被压缩过的图片,那么你复制或保存的图片就成了690以下的图。

 

(当然如果原图是690以下的,就不存在这个问题了)

 

上面说的是用复制的方法发表图片、以及获取原图的地址,但是如果你用的是插入图片文件的方法来发表图片,690以上的图片就会被压缩,这时候你可以先把博文发表了,而后另开一个“编辑”该博文的窗口,而后把你发表过的被压缩过的图片打开来复制一遍,就按照前面说的复制:点击图片进入你的相册,点击查看原图……

 

对于超过690的超大图,是显示不全的,这时候就要用到那个奥妙的代码了。

 

以我的梅兰竹菊图为例:

这张图片原图的地址

http://s10.sinaimg.cn/orignal/61ba2053g717d7424b589&690

这张图片的代码

<IMG src="http://s10.sinaimg.cn/orignal/61ba2053g717d7424b589&690">

把这个代码贴进基本代码,就是

<DIV style="Z-INDEX: 2; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px"><IMG src="http://s10.sinaimg.cn/orignal/61ba2053g717d7424b589&690"></DIV>

 

用这个代码发表出来的图片就是原图大小的、完整显示的、不受规格限制的超大图。

如果你还想让图片的大小也由你来控制,那么你可以在图片代码里加上宽度和高度的代码: 

width=填上数字  height=填上数字

以上图为例就是: 

<IMG src=http://s10.sinaimg.cn/orignal/61ba2053g717d7424b589&690 width=填上数字  height=填上数字>

 

以上说的是图片,既然图片套上这个代码,就可以任意放大缩小,不受规格限制,那么同理,视频、FLASH不也一样吗?

 

以绝美卷轴FLASH为例,它的代码是

<EMBED align=middle src=http://www./upfile/flash/080120/zryh.swf width=1024 height=620 type=application/x-shockwave-flash QUALITY="high"></EMBED>

 

注意这里的蓝色字,它的宽度竟然是1024,如果直接用这个代码发表,那就和图片一样,被限定在690之内的范围,只能看到残缺的一部分。在这个代码的前后套上基本代码,也就是

 

<DIV style="Z-INDEX: 2; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px"><EMBED align=middle src=http://www./upfile/flash/080120/zryh.swf width=1024 height=620 type=application/x-shockwave-flash QUALITY="high"></EMBED></DIV>

 

这时候你就可以看到超出规格限制的、超大绝美的、完整的FLASH。

 

这个基本代码还有一项妙用,就是:既然它里面的数值是可以调整的,那么你就可以把图片视频FLASH等等放在博客里的任意位置,可以左边超、右边超、上边超、下边超,想放在什么位置都可以。

 

多么高妙的代码啊!!!

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多