簡體   English   中英

編碼圖像到字節數組

[英]Uuencoded image to byte array

如何將uuencoded圖片轉換為字節數組?

我的圖像編碼如下:

begin 644 image.jpg
M_]C_X``02D9)1@`!``$`8`!@``#__@`?3$5!1"!496-H;F]L;V=I97,@26YC
********************** MANY LINES ***************************
MH`R]:TM=9TJ^TIK_`%32UO8#`;_1;V33=5M,E6\VQOH@9+:<8P)$!(!8=Z`,
M#P;X#T+P-!J"Z2=1O+_5[E+S6=<UO4)]6UW6+B-#%!)J&HW)\R46\1,<$2+'
/#&&=EC\V6:20`[.@#__9
`   
end

我想獲取字節數組,而無需先將圖像保存在硬盤上。 解碼后,我將其直接保存到DB中。

您必須刪除第一行和最后一行,這里很多解決方案, RegEx很有趣:o)

然后, Convert.FromBase64String方法應該可以解決問題。

編輯

我錯了,因為uuencode不是Base64

您將必須找到第三方實現。 在這里這里。

或者,可以使用本機庫(如活動模板庫)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM