従来の ASP で base64 でエンコードされた画像をデコードする方法を教えてもらえますか? イメージは、Java org.apache base64 クラスによってエンコードされます。Java は、base64 デコードに RFC 2045 を使用します。
4159 次
2 に答える
1
Capicom COM オブジェクトを使用できます。私はそれを逆に使用しています(base64エンコーディング)。これは私が行うことです (大きなループがある場合は、ループの外側で CreateObject を実行した方がよいでしょうが、単純なケースではこれで実行できます):
Function Base64Decode(encodedString)
Dim caputil : Set caputil = CreateObject("CAPICOM.Utilities")
If len(encodedString) > 0 Then
Base64Decode = caputil.Base64Decode(encodedString)
Else
Base64Decode = ""
End If
Set caputil = Nothing
End Property
参考: http: //msdn.microsoft.com/en-us/library/aa388176 (v=vs.85).aspx
ちなみに、capicom.dll は MS サイトからダウンロードできます: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=860ee43a-a843-462f-abb5-ff88ea5896f6
于 2011-02-14T13:31:04.937 に答える