J jlle Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-07 #1 我通过TIMAGE控件显示JPEG图象,然后通过在JPEG图象上的特定区域划矩形框标示该部分图象 已复制到剪贴板中另存为其它文件。但是不能实现在原JPEG图象上划矩形框,不知那位大虾有高招。
P pengyt Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-08 #5 只有当 Timage 中包含的是 bitmap 时,才能在 Timage 的 canvas 上画图, 因为这时实际上是在 Timage 所包含的 bitmap 上画图. 所以你不能直接 在 Timage 上画图. 不过你可以在这个 image 上覆盖一个有canvas属性的东西,如: label, paintbox 建议你使用 label , 然后在 label 的canvas上画图就可以了.
只有当 Timage 中包含的是 bitmap 时,才能在 Timage 的 canvas 上画图, 因为这时实际上是在 Timage 所包含的 bitmap 上画图. 所以你不能直接 在 Timage 上画图. 不过你可以在这个 image 上覆盖一个有canvas属性的东西,如: label, paintbox 建议你使用 label , 然后在 label 的canvas上画图就可以了.
J jlle Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-17 #6 如果不将JPEG转换成BMP,是不能剪贴JPEG图象的部分区域到clipboard区域的
C cat.yy Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-18 #7 咦 ? 把JPEG画到Image上 再用Image 的 Canvas 的 bitmap 的 RectCopy 不就行了? 你可以把局部图读到内存中用指针处理 速度很快的 看看TBitMap的帮助,你能找到答案的
咦 ? 把JPEG画到Image上 再用Image 的 Canvas 的 bitmap 的 RectCopy 不就行了? 你可以把局部图读到内存中用指针处理 速度很快的 看看TBitMap的帮助,你能找到答案的
N nuaaliao Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-22 #8 用流? 将选定的图像存到流中去 但我不知道用什么流? Tmemorystream,好像只能方Tbitmap, 方Tjpegimage的,我不知道如何用? 谁能告诉我
G GGCAT Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-23 #9 转换成 Tbitmap吧,这一过程是不耗时的,实际上,并没有真正的位图拷贝操作 发生,而只是引用计数。 另外,用覆盖的Canvas 等类似方法都不行的.因为这样的话,你的程序必须始终 位于前台,不可有任何窗口覆盖住绘图区,否则.....
转换成 Tbitmap吧,这一过程是不耗时的,实际上,并没有真正的位图拷贝操作 发生,而只是引用计数。 另外,用覆盖的Canvas 等类似方法都不行的.因为这样的话,你的程序必须始终 位于前台,不可有任何窗口覆盖住绘图区,否则.....