0
我已經從base64解碼了一個字節數組(我需要這個,所以我可以通過XML文件發送這些字節數組)。 現在,我必須使用字節數組「重新構建」圖像。我搜索了類似的東西,並且發現了VB代碼的分辨率,但它與VBA不兼容。VBA:將字節數組轉換成圖像而不臨時保存
我的代碼看起來是這樣的:因爲我從我現在要重構原始圖像的imageData相比,它
encodedImage = objXML.FirstChild.ChildNodes.Item(1).Text 'the encoded image in base64
' get array of bytes
Dim byteArr() As Byte
byteArr = DecodeBase64(encodedImage) 'this function deocodes from base64 to bytes array
Dim img As Image
的字節數組看起來不錯。
有沒有什麼辦法可以在不保存圖像的情況下進行這種轉換? 「重新構建」圖像後,我需要將其上傳到單詞Document中。
如何編譯一個java程序來完成這項工作並從vba運行這個程序? – Joanna
在這種情況下不允許因爲任務,只是vba。最終的解決方案是臨時保存圖像,這不是我真正想要的,但這將是未來的修復。現在非常感謝! –