Articles of base64

La lunghezza della stringa FromBase64 deve essere multiplo o 4 o no?

secondo la mia comprensione, una stringa codificata in base64 (cioè l’output della codifica) deve sempre essere un multiplo di 4. il c # Convert.FromBase64String dice che il suo input deve essere un multiplo di 4 Comunque se gli do una stringa di 25 caratteri, non si lamenta [convert]::FromBase64String(“ei5gsIELIki+GpnPGyPVBA==”) [convert]::FromBase64String(“1ei5gsIELIki+GpnPGyPVBA==”) entrambi funzionano (Il primo è 24, […]

Scrivi XML nella codifica Base64

Seguendo le mie domande sull’archiviazione dei dati, è stato suggerito che potrei usare XML ma poi offuscare il file codificandolo usando Base64. Mi piace questa idea e ho ottenuto ciò che voglio in XML, ma non so come salvarlo in Base64. Questo è il mio codice finora: XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; […]

Comprimi / decomprimi la stringa sul server .NET che è stato codificato con lz-string.js sul client

Sto usando la funzione LZString.compressToBase64 di lz-string.js e ho bisogno di decomprimere / comprimere i dati sul lato server. La soluzione ovvia sembra essere lz_string_csharp ma sono preoccupato questa dichiarazione: Se si utilizza solo la normale funzione di ‘compressione‘ di Javascript, a seconda dei dati nella stringa, non decomprimerà correttamente sul lato C #. Tuttavia, […]

Codifica base64 in Java e decodifica in C #

Devo inviare un file al mio webservice, ma il webservice presuppone il file (array di byte) come base64Binary. Prima della codifica, byteArrayFile viene salvato su disco come file normale. (Lo sto facendo solo per i test) Quindi, nel mio client Java per il servizio web, sto inviando le informazioni in questo modo: String file = […]

Eccezioni di riferimento null durante la deserializzazione di Base64 (C #)

Sto usando i seguenti metodi per serializzare e deserializzare oggetti .NET: public static string SerializeToBase64(object data) { var stream = new MemoryStream(); var formatter = new BinaryFormatter(); formatter.Serialize(stream, data); stream.Position = 0; return Convert.ToBase64String(stream.ToArray()); } public static object DeserializeFromBase64(string data) { var stream = new MemoryStream(Convert.FromBase64String(data)); stream.Position = 0; var formatter = new BinaryFormatter(); return […]

Come convertire l’object che riceve l’immagine in byte nell’immagine reale?

Sto sviluppando un’applicazione smart device in C #. In questo sto chiamando i servizi web. Il metodo del servizio web restituisce google map. Il tipo di ritorno del metodo è object. L’object contiene l’immagine in formato byte. L’object confina l’immagine nel formato base64binary. Devo visualizzare l’immagine reale nella mia applicazione. Che tipo di casting devo […]

Controller API ASP.NET Core: Response.Body.WriteAsync stringa base64 non funzionante

Sto provando a restituire una stringa base64 che rappresenta un’immagine jpeg da un controller API e impostarla come src di un ma tutti i miei tentativi non sono riusciti. Ecco l’HTML molto semplice: E il mio controller: [Route(“api/[controller]”)] public class TestBase64ImageController : Controller { private const string _base64Image = “data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/7Sfg…..”; private const string _base64Image2 = […]

Convert.FromBase64String Problema strano

Sto avendo un FormatException quando si utilizza Convert.FromBase64String Ho controllato x.length % 4 == 0 altrimenti x.length % 4 == 0 pad di conseguenza. Ho assicurato che non ci sono caratteri non validi. La cosa strana è che quando lo copio e lo incollo nella finestra immediata o in un convertitore esterno, tutto funziona correttamente. […]

come caricare l’immagine da iphone e utilizzando i servizi Web .NET

Voglio caricare l’immagine utilizzando i servizi web .NET e che verranno chiamati dall’immagine iphone. il formato del testo che l’iPhone mi sta inviando è come questo. http://d8768157.u118.c6.ixwebhosting.com/iphoneimg/image.txt In quale tipo di dati devo convertire questi dati e quindi salvarli in formato immagine. Se hai altri metodi, per favore dimmi. Ho provato a convertire questi dati […]

Converti stringa Base64 in Bitmap o Image Xamarin o Android

Sto cercando di convertire una stringa Base64 in un’immagine e impostare ImageView utilizzando la stessa immagine. So come farlo in java, ma ho problemi con C #. Qualcuno ha un’idea di come farlo fare in C #? Alcuni dei codici che ho provato; public Image Base64ToImage(string base64String) { // Convert base 64 string to byte[] […]