M
myduk
Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi7做的MIS程序。有三个问题向大家请教:
1.需要显示并打印图片,图片的格式是JPG格式,但是色彩空间是CMYK模式的,delphi7.0和quickrep的图形控件TImage、TQRImage均不支持CMYK模式的JPG图片。我试了GraphicEx9.9,由于说明文档比较简单或者我水平有限,至今没有找到如何处理这种格式转换。我搜索了大富翁以前的资料,看到有两种模式的转换算法,但是不知道如何使用。请问有没有什么好的解决办法?
2.界面在我这里所有的机器都能显示正常,但是到客户那里就不行了。大概有两个界面上的控件显示得乱七八糟。我的配置是win2000 adv Sever,客户那里是xp。我的显示器是CRT显示器,支持分辨率1024*768。客户的显示器是液晶显示器,使用1280*1024分辨率。后来客户告诉我他设置了最高像素的大尺寸,如果设置成正常情况,就没有问题。我现在还没搞明白这个设置在那里。请问在这个设置下如何正常显示界面?
3.我使用QuickRep做报表,客户说有个字段不能显示完全显示,因为文字超出了格子。我写程序让文字自己折行。在printbefore事件中写代码,根据字符串的长度决定在什么位置插入13#和10#。因为一行显示的话要居中,多行显示的话,不得不把QRLable控件高度调大,结果在客户那里打印出来字符全部往上面跑了,但是在我这里显示正常。没有自己写代码显示的时候没有这种字符全往上跑得问题。请问这是什么原因?
请各位大虾帮帮忙。如果分不够我再加!
1.需要显示并打印图片,图片的格式是JPG格式,但是色彩空间是CMYK模式的,delphi7.0和quickrep的图形控件TImage、TQRImage均不支持CMYK模式的JPG图片。我试了GraphicEx9.9,由于说明文档比较简单或者我水平有限,至今没有找到如何处理这种格式转换。我搜索了大富翁以前的资料,看到有两种模式的转换算法,但是不知道如何使用。请问有没有什么好的解决办法?
2.界面在我这里所有的机器都能显示正常,但是到客户那里就不行了。大概有两个界面上的控件显示得乱七八糟。我的配置是win2000 adv Sever,客户那里是xp。我的显示器是CRT显示器,支持分辨率1024*768。客户的显示器是液晶显示器,使用1280*1024分辨率。后来客户告诉我他设置了最高像素的大尺寸,如果设置成正常情况,就没有问题。我现在还没搞明白这个设置在那里。请问在这个设置下如何正常显示界面?
3.我使用QuickRep做报表,客户说有个字段不能显示完全显示,因为文字超出了格子。我写程序让文字自己折行。在printbefore事件中写代码,根据字符串的长度决定在什么位置插入13#和10#。因为一行显示的话要居中,多行显示的话,不得不把QRLable控件高度调大,结果在客户那里打印出来字符全部往上面跑了,但是在我这里显示正常。没有自己写代码显示的时候没有这种字符全往上跑得问题。请问这是什么原因?
请各位大虾帮帮忙。如果分不够我再加!