Muito obrigado pelo retorno!
O Blender gera imagem em diversos formatos conhecidos, png, jpg, bmp, etc...
Quanto a tua função em Python ela me retorna o seguinte erro na linha 11:
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
TypeError: must be str, not bytes
A versão do Python que estou usando é a 3.4.2
Se eu utilizar a função str() na linha 11 da seguinte forma:
import base64
arq = "C:\Brasão.png"
f = open(arq, 'rb')
chunk = f.read()
f.close()
chunkb64 = base64.b64encode(chunk)
f = open(arq.replace(".png", ".txt"), 'w')
f.write(str(chunkb64))
f.close()
o arquivo Brasão.txt é gerado sem retornar nenhum erro. Porém quando vou tentar decodificar o arquivo usando o Visual Basic 2015 ele me retorna o seguinte erro:
"A entrada não é uma cadeia de caracteres de Base 64 válida, pois contém um caractere que não é de base 64, mais de dois caracteres de preenchimento ou um caractere ilegal entre os caracteres de preenchimento. "
Onde poderia estar o problema?
Conseguir resolver o problema utilizando a tua função em Python. Eu só precisava tirar os caracteres "b'" do início da string base64 e a "'" (aspas simples) do final.
Muito obrigado pela ajuda!
Conseguir resolver o problema utilizando a tua função em Python. Eu só precisava tirar os caracteres "b'" do início da string base64 e a "'" (aspas simples) do final.
Muito obrigado pela ajuda!