精华内容
下载资源
问答
  • 如何让放进框内的图片随框大小而有一个图片框,可以随进放进新图片,替换旧图图片,但问题是放进的新图片无法随原框的大小,而放不满一个框或比框.那位能将下面的代码改一下,要求不论原图多,放进此框后,都要随此框...

    如何让放进框内的图片随框大小而变

    有一个图片框,可以随进放进新图片,替换旧图图片,但问题是放进的新图片无法随原框的大小,而放不满一个框或比框大.

    那位能将下面的代码改一下,要求不论原图多大,放进此框后,都要随此框大小相应放大或缩小:

    原代码如下:

    提示:在窗体上有二个按钮(放进图片和保存图片),另要引进一个CommonDialog控件.

    Dim OpenFileName As String

    Private Reg

    Private Sub Command1_Click()

    On Error Resume Next

    CommonDialog1.DialogTitle = "放进新图片"

    CommonDialog1.Filter = "所有支持的格式" + _

    "(*.bmp;*.jpg;*.gif;*.pcx;*.ico)|" + _

    "*.bmp;*.jpg;*.gif;*.pcx;*.ico)"

    CommonDialog1.ShowOpen

    If CommonDialog1.FileName <> "" Then

    If Err <> 32755 Then

    OpenFileName = CommonDialog1.FileName

    Picture1.Picture = LoadPicture(OpenFileName)

    End If

    End If

    End Sub

    Private Sub Command2_Click()

    Call Reg.RegWrite("HKLM\SOFTWARE\PIC\Lj", OpenFileName, "REG_SZ") '保存新图片

    End Sub

    Private Sub Form_Load()

    On Error Resume Next

    Set Reg = New IWshShell_Class

    If Reg.RegRead("HKLM\SOFTWARE\PIC\Lj") = "" Then

    Exit Sub

    End If

    Picture1.Picture = LoadPicture(Reg.RegRead("HKLM\SOFTWARE\PIC\Lj"))

    CommonDialog1.CancelError = True

    End Sub

    e35bcbe7d8bbc73a593a185732ad163d.gif5on3rLhw.rar

    (6.9 KB)

    如何让放进框内的图片随框大小而变

    展开全文
  • 2013-01-30浏览:6次如何让放进的图片随框大小而有一个图片,可以随进放进新图片,替换旧图图片,但问题是放进的新图片无法随原框的大小,而放不满一个框或比框.那位能将下面的代码改一下,要求不论原图多,放进此框...

    当前位置:我的异常网» VB » 怎么让放进的图片随框大小而变

    怎么让放进的图片随框大小而变

    www.myexceptions.net  网友分享于:2013-01-30  浏览:6次

    如何让放进的图片随框大小而变

    有一个图片,可以随进放进新图片,替换旧图图片,但问题是放进的新图片无法随原框的大小,而放不满一个框或比框大.

    那位能将下面的代码改一下,要求不论原图多大,放进此框后,都要随此框大小相应放大或缩小:

    原代码如下:

    提示:在窗体上有二个按钮(放进图片和保存图片),另要引进一个CommonDialog控件.

    Dim   OpenFileName   As   String

    Private   Reg

    Private   Sub   Command1_Click()

    On   Error   Resume   Next

    CommonDialog1.DialogTitle   =   "放进新图片 "

    CommonDialog1.Filter   =   "所有支持的格式 "   +   _

    "(*.bmp;*.jpg;*.gif;*.pcx;*.ico)| "   +   _

    "*.bmp;*.jpg;*.gif;*.pcx;*.ico) "

    CommonDialog1.ShowOpen

    If   CommonDialog1.FileName   <>   " "   Then

    If   Err   <>   32755   Then

    OpenFileName   =   CommonDialog1.FileName

    Picture1.Picture   =   LoadPicture(OpenFileName)

    End   If

    End   If

    End   Sub

    Private   Sub   Command2_Click()

    Call   Reg.RegWrite( "HKLM\SOFTWARE\PIC\Lj ",   OpenFileName,   "REG_SZ ")   '保存新图片

    End   Sub

    Private   Sub   Form_Load()

    On   Error   Resume   Next

    Set   Reg   =   New   IWshShell_Class

    If   Reg.RegRead( "HKLM\SOFTWARE\PIC\Lj ")   =   " "   Then

    Exit   Sub

    End   If

    Picture1.Picture   =   LoadPicture(Reg.RegRead( "HKLM\SOFTWARE\PIC\Lj "))

    CommonDialog1.CancelError   =   True

    End   Sub

    ------解决方案--------------------

    Option Explicit

    Private Reg As Object, strPicPath$, blnDefaultDirty As Boolean

    Private Sub Command1_Click()

    On Error Resume Next

    CommonDialog1.CancelError = True

    CommonDialog1.DialogTitle = "放进新图片 "

    CommonDialog1.Filter = "所有支持的格式 " + _

    "(*.bmp;*.jpg;*.gif;*.pcx;*.ico)| " + _

    "*.bmp;*.jpg;*.gif;*.pcx;*.ico) "

    CommonDialog1.ShowOpen

    If CommonDialog1.FileName <> " " Then

    If Err <> 32755 Then

    strPicPath = CommonDialog1.FileName

    Image1.Picture = LoadPicture(strPicPath)

    blnDefaultDirty = True '用于退出时提醒用户是否保存为默认

    End If

    End If

    End Sub

    Private Sub Command2_Click()

    Reg.RegWrite "HKLM\SOFTWARE\PIC\Lj ", strPicPath, "REG_SZ " '保存新图片

    If Err = 0 Then MsgBox "设置成功! ", 64, "恭喜 " Else MsgBox "设置失败! ", 48, "糟糕 "

    If blnDefaultDirty Then blnDefaultDirty = False

    End Sub

    Private Sub Form_Load()

    On Error Resume Next

    文章评论

    展开全文
  • 许多使用过织梦dedecms建网站朋友,可能都会碰到过这样情况,当我们在一个网站里发表一篇文章时,如果我们使用的图片,其宽度超过内容区域大小图片就会将表格撑,同时使得页面布局得混乱起来。当然,如果...

    73e681566ac6b1a0dc7b1f611988f0db.png

    许多使用过织梦dedecms建网站的朋友,可能都会碰到过这样的情况,当我们在一个网站里发表一篇文章时,如果我们使用的图片,其宽度超过内容区域大小,图片就会将表格撑大,同时使得页面布局变得混乱起来。当然,如果懂CSS,我们可以利用css来定义,让超出的部分隐藏起来。不过,这样做的话,图片的美观性就很差,显示不出来超出的部分。

    解决这个问题,还有一些朋友,会利用css,使图片在过大后,自动将图片缩小,不过,值得注意的是,由于CSS对各个浏览器存在兼容问题,所以就拿IE6浏览器来说,其作用就不大。

    下面我们来看一种好方法。

    第一步,打开include/arc.archives.class.php

    找到://设置全局环境变量$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];

    @SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this-

    >Fields['title'],'archives');

    在下面加入代码://替换图片Alt为文档标题

    $this->Fields['body'] = str_ireplace(array('alt=""','alt=\'\''),'',$this->Fields['body']);

    $this->Fields['body'] = preg_replace("@ [\s]{0,}alt[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s]

    @isU"," ",$this->Fields['body']);

    $this->Fields['body'] = str_ireplace("Fields['title']."\"

    ",$this->Fields['body']);

    //img标签中加入超宽缩小JS调用代码

    $suolue='οnlοad="javascript:ImgReSize(this)"';

    $this->Fields['body'] = str_ireplace("Fields['body']);

    //屏蔽height属性

    $this->Fields['body'] = preg_replace('//i',"",$this->Fields['body']);

    第二步:打开你前台文章页模版,默认的是:/templets/default/article_article.htm(有的朋友,仿完站,内容页的模版未必是这个默认的)打开模版后将下面代码插入到 中 ,注意那个670的数值,这个值意思是当图片超过这个数值,自动将图片缩小,宽度缩小为670,高度自动按比例缩小,这样不会变型。

    function ImgReSize(e)

    {

    if(e.width>670) // 670可根据你文章的内容区域大小,可调整

    {

    e.width=670; // 等同上面你设的那个数值

    e.style.width="";

    }

    if(e.height>10)

    {

    e.style.height="";

    }

    }

    到这里,就可以了,如果你懂CSS最好找到内容区域的CSS,将它的宽设定好,然后定义一下,超出部分隐藏,因为有时候,文章在加载的过程中,显示的是你原始大小,加载完成后,JS才会起作用,将图片缩小。

    更多DedeCMS相关技术文章,请访问DedeCMS教程栏目进行学习!

    展开全文
  • 因为海报放在服务器,我因为预算有限,买服务器带宽只有3M,导致我下载一个1M左右海报背景需要5秒多,再加上生成海报时间,结果在小程序自动生成两张海报需要8秒以上,这简直让让人不能忍受。 老易从事技术...

    专业的设计人员请飘过~~~

    写这篇文章的原因是因为我在做一个有关疫情海报小程序的时候,因为海报放在服务器,我因为预算有限,买的服务器带宽只有3M,导致我下载一个1M左右的海报背景需要5秒多,再加上生成海报的时间,结果在小程序的自动生成两张海报需要8秒以上,这简直让让人不能忍受。

    老易从事技术工作十年多了,虽然因为之事从事的行业无法像互联网一样,需要老易架构承受一个百万级并发的系统。但是老易也不是一个不求上进的人,所以老易也能从画图到前端,再从前端到后端微服务,再到后端微服务到数据库,老易一个人就可以从头撸到尾。比如老易自己的博客、小程序都是跑在老易自己的服务器上,画图、产品设计、前端、微服务、数据库设计都是由老易一个人完成。

    既然所有的事情都由老易一个人完成,那么肯定会遇到很多坑,比如前面说的这个,那么我是如何用photoshop将1M的图报优化到300K的呢?简单三步。

    第一步:用photoshop打开你要优化的图片

    第二步:选择工具栏中“文件->导出->存储为web所用格式(旧版)”(我用的是photoshop CC 2017,如果你用的版本不同,请自行查找)。

    image.png

    第三步:调整参数,这里的参数可以随便调,调了之后,我截图的标红处,就会显示调整后文件的大小。如果你不放心,可以先行把图片复制一份

    image.png

    第四步:优化好后,点击“存储”,注意不要点“完成”。优化完成。

    这样,我们一个原本1M大小的图片就被优化到了300K大小,占用空间也只有原来的三分之一了,而我的小程序海报生成,由原来的8秒变成了4秒,虽然也不快,但好歹稍稍能接受了一点。

    看一下最终的自动生成的海报效果吧:

    一共两张,第一张带有小程序码:

    带有小程序码的海报

    一共两张,第二张带有微信公众号二维码:
    image.png

    如果也想象老易一样生成你自己的海报,可以关注“隔壁老易”后,私信我。

    请您帮忙点赞、评论或转发让更多的朋友看到,谢谢!

    展开全文
  • 可以通过动作路径里面的放大缩小功能调节图片的大小(点击图片运动的节点,拖动图片边框四个角即可改变其大小)。 1.调节图片在运动中由小变大 【▲图2】 【▲图3】 2.调节图片在运动中由大变小 【▲图...
  • ![图片说明](https://img-ask.csdn.net/upload/201706/26/1498482411_56707.png)
  • 会从网页获取到很图片,怎么样才能把这个图片放进imageview的时候 根据imageview的大小自己拉伸填进去呢,我现在什么都不做的话 整个图片就超出来了 设置了 contentMode = UIViewContentModeScaleAspectFill;...
  • 很多网站在上传图片或报名照片时,会对图片文件大小有要求,比如要求“文件大小30KB~100KB;...图1:相同尺寸图片在不同品质时的文件大小另一种情况是我们想把一个文件很小的图片的文件大小变,比如一张 30KB...
  • 下面介绍3种无损压缩图片的方法,也许能帮到你。方法一、在线图片压缩1、打开手机百度直接搜索极速img,打开其网站首页即可开始压缩;2、点击页面“+”上传图片或将图片直接拖到此页面均可,上传成功后图片会自动...
  • 下面介绍3种无损压缩图片的方法,也许能帮到你。方法一、在线图片压缩1、打开手机百度直接搜索极速img,打开其网站首页即可开始压缩;2、点击页面“+”上传图片或将图片直接拖到此页面均可,上传成功后图片会自动...
  • 动图的应用是非常广泛的,比如... 设置画布尺寸,根据使用需求,点击最大尺寸(最大图片的尺寸为生成动图尺寸),最小尺寸(最小图片的尺寸为生成动图尺寸),画布大小(自定义尺寸,点击锁定宽高比防止图片变形),
  • 初学者在使用变形工具时候,一般以强记方式,这样学习效果并不理想,本文通过思维导图方式详细介绍变形工具和它三种超实用小技巧,你利用PS进行缩放图片时不会变形或者失真。欢迎关注图文视频学习之旅,一...
  • 如何让图片变清晰——PS滤镜Camera Raw帮你解决 我们常见一种情景,把一张手机上看起来不错照片放到大屏显示器上观看时照片会变的模糊,失真。这种现象就像我们将一块纱布四个角不断向外拉伸,纱布纹理网格会...
  • 如今手机像素越来越高,虽然拍出照片越来越高清,但占用内存也越来越,特别是进行上传或发送等操作时,经常因为图片超出大小而失败。是否有免费方法能手机图片无损压缩呢?一、极速img1、打开手机百度直接...
  • ps学习之旅,本文介绍两种超实用小技巧,你利用PS进行缩放图片时不会变形或者失真。1工具/原料Adobe Photoshop CS6软件图片一张2小技巧2.1如何利用ps里面保护肤色功能来缩放图像?(1)打开PS软件,打开一张...
  • 外贸企业做独立站SEO的时候,经常会忽略了...一、图片命名卖家们在独立站上传产品图片的时候,很少会刻意的去更改图片的名称,经常看到类似于QQ截图或者微信截图等这样毫无意义的图片名。对于图片名称的命名,我们应...
  • 如何生成一张渐变颜色的图片

    千次阅读 2018-03-22 15:07:35
    项目的UI有一些按钮的背景颜色是渐变的,如果都UI来切图的话,还要考虑到按的大小,各个按钮大小不一致,肯定不能切一堆的图片,这时候只能代码生成渐变颜色的图片了。 一般涉及到渐变颜色的的话,官方提供了...
  • 问题背景: 看了这文章:http://blog.csdn.net/dqs78833488/article/details/51392833(24行代码,...也就是 outer拉动调整大小时,box的大小动态的变大变小和父元素匹配。 css和js,jquery实现都可以,如何达成?
  • 图片太大如何压缩小?你是否也经常遇到提交资料时提示图片超过系统大小,需要修改成指定大小范围内的图片?教你3个免费压缩图片的方法,各有特点总有一个能用上。 方法1: 平时工作经常使用聊天工具对于截图功能...
  • JPG文件变大的方法

    2020-10-14 17:39:48
    那么如何让JPG图片在不改变分辨率条件下放大呢? 问题如下 将1M大小的JPG格式图片,放大成6M? 解决方法 假设你JPG名字为1M.jpg,找一个5M大小的任意文件命名为5M.file。将它们放在windows同一个...
  • 如今手机像素越来越高,虽然拍出照片越来越高清,但占用内存也越来越,特别是进行上传或发送等操作时,经常因为图片超出大小而失败。是否有免费方法能手机图片无损压缩呢?一、极速img1、打开手机百度直接...
  • 一张清晰漂亮背景图片能给网页加分不少,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形背景图,而且背景图片不会随着滚动...
  • DIV CSS布局中css图片大小设置技巧

    万次阅读 2018-04-18 12:37:17
    这个时候如果使用CSS固定死图片大小(宽度 高度),这个时候如果图片相对于这个位置不是等比例大小,那么这张图片就会变形,让图片变的不清晰,这个时候想让图片不变形又按比例缩放,如何解决?我个人解决方法如下...
  • 一张清晰漂亮背景图片能给网页加分不少,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形背景图,而且背景图片不会随着滚动...
  • 这个时候如果使用CSS固定死图片大小(宽度 高度),这个时候如果图片相对于这个位置不是等比例大小,那么这张图片就会变形,让图片变的不清晰,这个时候想让图片不变形又按比例缩放,如何解决?CSS图片缩小不变形,...
  • ps中如何让一个图层中的图片缩小

    千次阅读 2014-11-08 11:08:29
    其实操作很简单,在编辑中有个自由变换,点击它就可以将图层中的图片进行大小操作了。 如图所示: 这张图片本来是在整个图层,我想将其得小一些,选择如图所示选项,则效果图为:

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 234
精华内容 93
关键字:

如何让图片的大小变大