Delphi 7,将PNG加载到TImage

Hen*_*son 4 delphi png image delphi-7

只是想加载.PNG,尝试使用与其他格式一起使用的OleGraphic我的LoadPic(),但它在PNG上失败了.

目标是将图像复制到隐藏的位图,然后将其隐藏并复制到可见的工作图像画布.如果CopyRect不这样做,请随意提出其他建议.

但主要问题是:加载PNG.怎么样?我发现了很多页面(f.ex. TPNGImage),但是网络上的所有资源和链接都已消失,无法下载或无法下载.

Bru*_*Gee 11

Delphi 7本身不支持PNG.有几个第三方组件可以让您添加该支持.例如,在Torry的网站上.


Dav*_*nan 6

最新版本的Delphi本身支持PNG,还有许多其他增强功能,建议您升级.

  • @David:不要取笑Delphi 7的粉丝 - 这很危险.我从来没有这样做:) (7认同)
  • @David Heffernan,"OP的要求是PNG的支持,如上所述,有理由留在D7"+1,有人可能会低估原来的答案,因为它与该声明不符.事实上,已经购买了许多像我这样的原始版本的德尔福粉丝可悲地不得不习惯多年来的第三方扩展.如果Borland等人不断升级以满足现实世界的需求,我可能会在2003年到2009年之间购买许可证;) (2认同)

Hen*_*son 5

我将使用GraphicEx软宝石现在.谢谢你的帮助!