Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 34628|Respuesta: 2

[Fuente] Vaya, la conversión de la cadena a imagen de base64 por fin está terminada

[Copiar enlace]
Publicado en 28/1/2016 17:22:02 | | | |


En el pasado, a menudo hacía conversiones base64 a imágenes, y nunca hubo problemas.
Hoy usé js para convertir Canvas a cadenas de Base64 bits



BBB es la cadena que obtenemos, y luego la paso al fondo con Ajax, así;




Código receptor de antecedentes:



Vaya, la segunda frase se reportó mal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Lista de errores

{"La entrada no es una cadena Base-64 válida ya que contiene un carácter no base 64, más de dos caracteres de relleno o un carácter ilegal entre los caracteres de relleno. "}
{"Longitud inválida para un array o cadena de caracteres en base 64."}

El primer error es porque hay data:image/jpeg en la cadena; base64, ¡deshazte de esto!



¡Este código soluciona el primer error!


El segundo error, no sé qué me pasó, trabajé una hora y finalmente vi unas palabras en el foro de extranjeros

La longitud de una cadena codificada en base64 es siempre un múltiplo de 4. Si no es un múltiplo de 4, entonces se añaden caracteres = hasta que lo sea. Una cadena de consulta de la forma ?name=value tiene problemas cuando el valor contiene = personajes (algunos de ellos se eliminan, no recuerdo el comportamiento exacto). Puede que puedas añadir el número correcto de caracteres = antes de hacer la decodificación base64.

La traducción es la siguiente, solo hay que echarle un vistazo más o menos

Una cadena codificada en Base64 es un múltiplo de 4 de longitud. Si no es un múltiplo de 4, entonces se añade el carácter = hasta . ¿Una cadena de consulta para una tabla? name=value cuando hay un problema con value contains = features (algunas de ellas se desactivan, no recuerdo el comportamiento exacto). Puedes añadir el número correcto = carácter antes de hacer la decodificación base64.

Por último, añade unas pocas frases de código y listo, el código completo es el siguiente:







Anterior:Recomiendo un plugin para recorte de imágenes en JS
Próximo:El documento Microsoft.Office.Interop.Word genera tablas dinámicamente
Publicado en 1/2/2016 10:27:11 |
Todo el código del plugin está instalado
 Propietario| Publicado en 2/3/2016 10:43:08 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com