Resmin bas64’e yeniden boyutlandırılan ve kodlanan bir sunucu uygulamasına sahibim64. Ben o zaman tarayıcı kodlama alacak buCarriage iade sorunu Base64’den Java’ya kod çözme ve tarayıcıya gönderme
sun.misc.BASE64Encoder encoder = new BASE64Encoder();
String sEncImage = "data:image/jpg;base64," + encoder.encodeBuffer(imageInBytes);
gibi tarayıcıya göndermek için base64 içine bu kodlamak bu
BufferedImage newBuf = .. a bufferedImage...
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(bufferedImage, sImgFormat, baos);
baos.flush();
imageInBytes = baos.toByteArray();
gibi kodlamak ve \ "(satırbaşları dışında çalışır n "), görüntüyü bozan dizgenin içine sürekli olarak gömülür. Taşıyıcıyı çıkardığımda görüntü geri döner. Taşıyıcı dönüşü olmadan kodlama oluşturmanın bir yolu var mı. Yoksa geri göndermeden önce filtrelemeli miyim?
(I J2SE 1.4.2 kullanıyorum ve bunu yapmaya devam etmeliyiz am)
Neden bayt akışı göndermiyorsunuz? – Alanmars
Tarayıcıya base64 metni göndermem gerekiyor. Diğer ucunda HTML5 – giulio
\ n bir satır başı karakteri değil, satır beslemesidir. Şaryo dönüşüdür. https://stackoverflow.com/questions/3091524/what-are-carriage-return-linefeed-and-form-feed – Achille