我用的是1.63中文版的,遇到一个问题,请大伙帮忙.我的图片是高分辨率扫描的,特别大,如果按原尺寸插入到FTB中,翻阅起来可真麻烦,有失雅观.我想将插入的图片统一变成很小的,但自动都加上链接,点击后从新窗口显示整个图片,但不知在哪修改.

解决方案 »

  1.   

    这个可能需要自己更改FTB1.63的源代码了,如果你没有源代码,我这里可以提供,发送Email:[email protected]问我索取。
      

  2.   

    最好上传前就转成缩略图,用图片批量转换工具,或者用.net自带的图像处理函数都可以。freetextbox根本不支持自动缩略和点击放大。除非你自己改它源代码,改的话倒也不十分复杂,找到他那个上传图片的函数,加一段生成缩略图的代码,然后在显示函数里凡是碰到img就加个弹出事件即可。
      

  3.   

    http://free.ys168.com/?goody9807
    有一个2.07版的FreeTextbox 不知道对你有用吗
      

  4.   

    自己写图片处理函数。
    使用httpHandler处理啊。
      

  5.   

    没试过,不过下面几句可能对你有些帮助。1、是先有需求,然后再来考虑“用什么控件”来实现,而不是你这样先决定好用“freetextbox”,然后再考虑用这个怎么做。就像明明是用 TextBox直接可以的东西,你却要用个Button然后自己想方法在让用户可以在Button上输入。2。试试继承一下freetextbox,重载插入图片那部分的代码。主要是使生成的html稍微变一下,在<img>里加上强制的大小,再加了连接。
      

  6.   

    hgamezoom(xiao11) 所說的方法不知你有沒有試過?
      

  7.   

    我昨天搞了一晚,终于修改了源码,已经OK了,谢谢大家的帮助!
    但还有个问题,就是我已经将图自动缩小,也加上了链接,但在FTB中,为什么鼠标悬停在图片上面,没有任何效果呢,为什么鼠标没有变成小手,点击也没有打开页面,我查了HTML,明明是已经加上了链接的,但不知为什么会出现上述情况呢?如果大家帮忙解决这个问题,我将把修改过的源码发给大家.