none
VC6中图库处理 RRS feed

  • 问题

  • 我想用SVG文件来表示VC6程序中的图库,但是不知道怎么在VC6中显示SVG文件中的图形,还是有没有别的方法也可以实现以较小的空间来保存图库,用BMP图片来做图库的话需要太多的空间,
    2012年2月22日 1:25

答案

  • 可以用RLE压缩,或者考虑有损压缩的存储格式。另外,如果图片是描述运动的物体,可以考虑用视频编码器压缩。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    • 已标记为答案 Rob Pan 2012年3月8日 7:15
    2012年2月22日 3:11
    版主

全部回复

  • VC6没有SVG支持。你可以找第三方的SVG库。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    2012年2月22日 2:08
    版主
  • 有推荐的第三方的SVG库吗?

    除了用SVG还能用别的方法吗?

    2012年2月22日 2:49
  • 看你的需求了……你的图是矢量的么?


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    2012年2月22日 2:56
    版主
  • 不是,我本来的图片格式都是BMP的

    因为底层的程序只支持BMP格式的文件,但当图片较多的时候就很占空间,所以想有没有另外的方法能存储图库的

    2012年2月22日 3:09
  • 可以用RLE压缩,或者考虑有损压缩的存储格式。另外,如果图片是描述运动的物体,可以考虑用视频编码器压缩。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    • 已标记为答案 Rob Pan 2012年3月8日 7:15
    2012年2月22日 3:11
    版主
  • 好的

    谢谢了

    我再去了解下

    2012年2月22日 3:20