我正在开发一个用 Visual Basic 6.0 制作的应用程序。它是8-10年前制作的。不同的命令按钮上使用了不同的图像。我为新按钮制作了新图像,但该图像与其他图像不匹配,我不想更改所有旧图像。
我使用过 Fireworks 8.0、MS Office 图片管理器和 MS Paint。但是,我未能使图像与其他图像相同。我附上了应用程序的屏幕截图。新图像以红色矩形突出显示。我希望所有按钮看起来都一样。新图像看起来有点模糊;此外,字体是平滑的,这不应该是因为其他字体不平滑。
我正在开发一个用 Visual Basic 6.0 制作的应用程序。它是8-10年前制作的。不同的命令按钮上使用了不同的图像。我为新按钮制作了新图像,但该图像与其他图像不匹配,我不想更改所有旧图像。
我使用过 Fireworks 8.0、MS Office 图片管理器和 MS Paint。但是,我未能使图像与其他图像相同。我附上了应用程序的屏幕截图。新图像以红色矩形突出显示。我希望所有按钮看起来都一样。新图像看起来有点模糊;此外,字体是平滑的,这不应该是因为其他字体不平滑。
You just have to try to make your images look like the previous images.
Try to find out which font was used. Turn off anti-aliasing in the image editor - that might be why the text looks smooth.
Perhaps you are drawing your image rather larger than the space available in the buttons, and then it is being shrunk to fit at runtime? That could make it look blurry. And have you used more colours than the other images? And more "subtle" colours, but the colours in the other images are quite brash.
我遇到过类似的问题。我用一些字体测试了图像的文本,发现 MS Sans Serif 与其他图像的字体匹配。我在 MS-Paint 中编写文本,然后将其复制并粘贴到 Fireworks 8 中的图标,并使背景透明。它对我有用。你可以试试。希望这可以帮助!