我试图从sqlite数据库中的行中获取BLOB类型的信息,并将它们保存到图片文件中。它们都是存储在blob中的jpg文件。当我试图循环并从数据库blob创建我的jpeg文件时,我得到了看起来奇怪的损坏的jpeg文件,其中包含一些原始数据并显示了图像,但也有很多失真。我认为这与从数据库处理数据的方式有关。不管怎样,第六列包含了斑点,这是我的代码...
import sqlite3
cnt = 0
con = None
con = sqlite3.connect("C:\\my.db")
cur = con.cursor()
data = cur.execute("SELE
有一个问题,正确的图像上传。文本文件上传的很好。图片上传,但当我打开它从谷歌存储,然后图像不显示(即使我下载)。
在前端,我从计算机上获取文件,并使用FileReader()将文件转换为二进制文件。在服务器上我在做请求。
代码:
GoogleApi.prototype.uploadFile = function(file, cb) {
var token = this.token;
var privateInfo = Meteor.settings.private.GOOGLE;
console.log(file); //checked all info