找回密码
 立即注册

QQ登录

只需一步,快速开始

einsnian

中级会员

25

主题

78

帖子

511

积分

中级会员

积分
511
einsnian
中级会员   /  发表于:2021-6-8 11:01  /   查看:3262  /  回复:8
1金币
此贴无图起因:由于连接高拍仪,获取的base64编码图片,当图片过多时,保存和读取时间会让人绝望。
我可以将图片保存到本地,并获取图片地址,能否让图片上传或者FilePreviewer插件通过地址(比如 C:\eloamFile\图片.jpg)进行上传?

最佳答案

查看完整内容

这个暂时还不太好支持,因为在浏览器中选择图片的话, 可以保证选择到的地址都是存在的,同时也是有权限的, 自己写逻辑的话,可能程序内部判断路径时都存在和权限问题需要加一定的逻辑。 您可以在产品需求版块中发个帖子,后续会有专门负责这个板块的技术人员,对这些需求进行整理和评估哈~感谢您的支持呢~

8 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-8 11:01:08
来自 7#
这个暂时还不太好支持,因为在浏览器中选择图片的话,
可以保证选择到的地址都是存在的,同时也是有权限的,
自己写逻辑的话,可能程序内部判断路径时都存在和权限问题需要加一定的逻辑。
您可以在产品需求版块中发个帖子,后续会有专门负责这个板块的技术人员,对这些需求进行整理和评估哈~感谢您的支持呢~
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-8 11:27:58
2#
1、更新附件字段:

2、将附件物理文件拷入upload目录。xxx为应用名
C:\Users\Public\Documents\ForguncyServer\XXXX\Upload

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-8 14:14:02
3#
感觉您需要的是可以批量上传图片的功能,可以看下这个帖子额
图片批量导入功能
https://gcdn.grapecity.com.cn/fo ... 8&fromuid=60953
(出处: 葡萄城产品技术社区)
如何一次性上传表格中满足条件的所有附件
https://gcdn.grapecity.com.cn/fo ... 6&fromuid=60953
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
einsnian
中级会员   /  发表于:2021-6-8 14:40:35
4#
Joe.xu 发表于 2021-6-8 14:14
感觉您需要的是可以批量上传图片的功能,可以看下这个帖子额
图片批量导入功能
https://gcdn.grapecity.c ...

不不,我不需要批量导入,我想的是上传图片插件怎么通过本地图片地址上传,这样我就不用人工二次操作了
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-8 17:11:13
5#
您这个本地地址上传是什么意思呢,是想上传之后图片的位置不发生改变呢,还是想可以就直接在文件夹中操作就能把图片上传到系统呢
其实我们的上传步骤主要分两个步骤,
(1)将图片复制到服务器的路径下
(2)在数据库中存下图片的路径
一般这两步是缺一不可的,不然就找不到这个图片了
回复 使用道具 举报
einsnian
中级会员   /  发表于:2021-6-8 17:40:49
6#
Joe.xu 发表于 2021-6-8 17:11
您这个本地地址上传是什么意思呢,是想上传之后图片的位置不发生改变呢,还是想可以就直接在文件夹中操作就 ...

本地地址是图片在客户端电脑上所在的位置比如c:/图片.jpg     这个地址可以直接返回到活字格的页面上,怎么才能通过这个地址把这个图片通过图片上传插件自动上传到服务器上呢
回复 使用道具 举报
xrj_2001
注册会员   /  发表于:2021-9-10 16:59:52
8#
Joe.xu 发表于 2021-6-8 17:11
您这个本地地址上传是什么意思呢,是想上传之后图片的位置不发生改变呢,还是想可以就直接在文件夹中操作就 ...

大佬,你说的这步如何解决的,我也是通过摄像头拍到了base64的图片,但是直接保存到数据库就会是base64存储,但获取到的base64的数据在对应的单元格内。
如何做到:对应单位格的base64数据自动随机命名一个文件存储到服务器的upload文件夹,接着把对应的文件名写到附件栏位里面?
请大佬解惑一下,万分感谢
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-10 17:36:56
9#
xrj_2001 发表于 2021-9-10 16:59
大佬,你说的这步如何解决的,我也是通过摄像头拍到了base64的图片,但是直接保存到数据库就会是base64存 ...

后面有问题,麻烦重新发一个悬赏贴,这样对于后来学习的人,和我们帮您回答问题的人,还是您以后自己找这个问题的答案,都比较方便的,感谢您的支持~

您是想base64的表转成一个文件,然后上传存在数据库中是吧,
可以先看下这个帖子,能实现base64转jpg
BASE64转JPG
https://gcdn.grapecity.com.cn/fo ... 8&fromuid=60953
(出处: 葡萄城产品技术社区)

转成jpg之后,在这个图片上绑定一个数据库表的图片类型字段,提交数据库应该可以实现。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部