开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1721|回复: 4
打印 上一主题 下一主题
收起左侧

[易语言] GDIPLUS合成图片 在本机没问题,服务器上报错

[复制链接]
结帖率:55% (11/20)
跳转到指定楼层
楼主
发表于 2019-1-15 16:56:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式   广东省深圳市
5精币
  
Gdiplus初始化 ()
返回 (图片拼接 (取运行目录 ()“\_1_” + 随机时间戳 + “.jpg”, 取运行目录 ()“\” + 二维码文件名, 真, 取运行目录 ()“\” + 最后合并图))
子程序名返回值类型公开备 注
图片拼接文本型 
参数名类 型参考可空数组备 注
图片一文本型
图片二文本型
纵横方向逻辑型可为空,默认为横向,不真表示纵向
保存路径文本型
变量名类 型静态数组备 注
内存图形GP内存图形 
图像GP图像 
图像1GP图像 
位图GP位图 
画刷GP纯色画刷 
图一尺寸F 
图二尺寸F 
整数型 
整数型 
合并图字节集 
图像格式文本型 
图像.创建自文件 (图片一)
图一 = 图像.取物理尺寸 ()
图像格式 = 图像.取原始格式 ()
图像1.创建自文件 (图片二)
图二 = 图像1.取物理尺寸 ()
判断 (纵横方向)
判断 (图一.宽度 > 图二.宽度)
宽 = 图一.宽度



宽 = 图二.宽度

高 = 图一.高度 + 图二.高度



判断 (图一.高度 > 图二.高度)
高 = 图一.高度



高 = 图二.高度

宽 = 图一.宽度 + 图二.宽度

如果真 (位图.创建自像素格式 (宽, 高, #像素格式_32bppRGB ))
输出调试文本 (“创建底板出错”)
返回 (“创建画刷失败”)

如果真 (内存图形.创建自图像 (位图))
输出调试文本 (“创建位图失败”)
返回 (“创建画刷失败”)

如果真 (画刷.创建 (RGB到ARGB ( #白色 )) = )
输出调试文本 (“创建画刷失败”)
返回 (“创建画刷失败”)

如果真 (内存图形.填充矩形 (画刷, 0, 0, 宽, 高))
输出调试文本 (“填充画板底色失败”)
返回 (“填充画板底色失败”)

如果真 (内存图形.画图像缩放 (图像, 0, 0, 图一.宽度, 图一.高度, ))  ' //画出第一张图
输出调试文本 (“在底板上画上第一张图失败”)

判断 (纵横方向)  ' //根据纵横方向,画出第二张图,纵向为真,横向为假
内存图形.画图像缩放 (图像1, 0, 图一.高度, 图二.宽度, 图二.高度, )



内存图形.画图像缩放 (图像1, 图一.宽度, 0, 图二.宽度, 图二.高度, )

合并图 = 位图.保存到字节集 (图像格式, )  ' //按原数据格式保存图片
如果真 (合并图 = {  })
输出调试文本 (“保存图片到字节集失败”)

如果真 (取反 (是否为空 (保存路径)))  ' //直接保存已经合并的图片
位图.保存到文件 (保存路径, 图像格式)  ' //按原数据格式保存图片

图像.销毁 ()
图像1.销毁 ()
内存图形.销毁 ()
画刷.销毁 ()
输出调试文本 (“合并成功”)
返回 (保存路径)



用的GDIPLUS类2.4.1,合成两张图片。 在我电脑上是没问题的,正常。   放到windows server2012服务器上 AMD核心的,执行到这里就停止运行。



请教一下 是什么问题。





回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳

结帖率:100% (2/2)
沙发
发表于 2019-1-15 17:25:33 | 只看该作者   黑龙江省哈尔滨市
不用独立编译,,不用静态编译。。用编译  然后把软件需要的库等等导出  试试行不行。。可能是少东西吧。

补充内容 (2019-1-15 17:34):
权限 或 兼容   都试试。。
回复

使用道具 举报

结帖率:100% (4/4)

签到天数: 4 天

板凳
发表于 2019-1-15 19:06:12 | 只看该作者   广东省茂名市
一句话一句话的屏蔽测试是找错误代码的最好办法
回复

使用道具 举报

结帖率:100% (1/1)
地板
发表于 2020-10-3 06:03:09 | 只看该作者   上海市上海市
楼主有解决这个问题吗,我也遇到了这个情况,目前正在犯难。。。
回复

使用道具 举报

地下
发表于 2025-2-25 16:41:23 | 只看该作者   重庆市重庆市
还是太菜了啊.没有学会
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表