我需要允许用户从他的电脑选择一个图像,然后这个图像应该保存在数据库中的一个blob列。我有以下用于选择图像的代码:
<input type="file" id="fileSelector1" class="form-control" name="schemeupload" accept="image/jpeg" file-model="vm.schemeApply.documents[0]"/>
然后我必须将图像强制转换为base64以发送到后面(java),然后在后面部分将base64字符串插入de blob列?还是我得用其他方式做?是我第一次要保存形象。
这是一个没有angularjs-file-model的普通JavaScript解决方案,演示了如何将选定的文件转换为Base64。您可以以此为起点:
function onFileSelected(input) {
const reader = new FileReader();
reader.addEventListener('load', event => {
const dataURL = event.target.result;
// Cut away "data:image/png;base64,"
const base64 = dataURL.substring(dataURL.lastIndexOf(',') + 1);
console.log(base64);
});
reader.addEventListener('error', () => {
// Error handling code
})
reader.readAsDataURL(input.files[0]);
}
<input type="file" id="fileSelector1" class="form-control" name="schemeupload" accept="image/jpeg" onchange="onFileSelected(this)">
保存图像 能将图像保存至Memory Stick™或主机内存。 1. 让指针对准想要保存的图像,从选单列中选择[档案] > [保存图像]。 2. 选择[保存]。 提示 若想变更文件名或保存位置,请选择各项输入栏,并执行决定。
更新: 我得到以下错误: ...newimg1.save(“img1.png”)文件“C:\python27\lib\site-packages\pil\image.py”,第1439行,在save save_handler(self,fp,filename)文件“C:\python27\lib\site-packages\pil\pngimageplugin.py”中,第572行,在_save
问题内容: 在我的应用程序中,我在div中有一个图像,一个按钮。 我想旋转显示的图像,并在使用jquery单击按钮时保存旋转的图像。 我已经使用了代码: http://code.google.com/p/jquery-rotate/ 和jQuery代码: html代码: 当我使用上述代码时,有两个图像,一个是旧图像,另一个是旋转图像。 在这里我想旋转相同的图像并仅显示旋转的图像。并将旋转的图像保存
问题内容: 我需要将图像从PHP URL保存到PC。假设我有一个页面,其中仅包含一个“花”图像,仅此而已。如何使用新名称(使用PHP)从URL中保存该图像? 问题答案: 如果您设置为: 其他使用cURL:
问题内容: 我在使用python通过urllib2请求或urllib.urlretrieve从url保存图像时遇到问题。那是图像的URL是有效的。我可以使用资源管理器手动下载它。但是,当我使用python下载图像时,无法打开该文件。我使用Mac OS预览来查看图像。谢谢! 更新: 代码如下 我要下载的图像URL是 http://site.meishij.net/r/58/25/3568808/a3
私人意图cameraIntent=null;