클래식 ASP에서 base64 인코딩 이미지를 디코딩하는 방법을 알려줄 수 있습니까? 이미지는 Java org.apache base64 클래스에 의해 인코딩됩니다. Java는 base64 디코딩을 위해 RFC 2045를 사용합니다.ASP 클래식 용 base64 이미지 디코더
0
A
답변
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
1
<%
Set objXML = Server.CreateObject("MSXml2.DOMDocument")
Set objDocElem = objXML.createElement("Base64Data")
objDocElem.DataType = "bin.base64"
objDocElem.text = "/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAUD" 'encodedString
'Save to disk
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1
objStream.Open
objStream.Write objDocElem.NodeTypedValue
objStream.SaveToFile "abc.jpg", 2
set objStream = Nothing
'Or send to browser
Response.ContentType = "image/jpeg"
Response.AddHeader "Content-Disposition", "attachment; filename=abc.jpg";
Response.BinaryWrite objDocElem.NodeTypedValue
Set objXML = Nothing
Set objDocElem = Nothing
%>
관련 문제
- 1. 클래식 ASP 용 표 분류기
- 2. 디코더 테스트 용 JPEG 이미지 라이브러리?
- 3. flex를 사용하여 클래식 asp 이미지 업로드
- 4. 클래식 ASP 용 캐싱 스크립트가 있습니까?
- 5. 그래프, 클래식 ASP 용 차트 구성 요소
- 6. ASP (클래식) 용 버전 제어 소프트웨어는 무엇입니까?
- 7. 클래식 ASP 용 와일드 카드 매핑
- 8. 클래식 ASP 용 크리스탈 리포트 라이브러리
- 9. DiVX AIR 용 디코더
- 10. 클래식 ASP (VBScript) 첫 번째 이미지 (YouTube 이미지) 만 표시
- 11. .net에서 클래식 ASP 페이지로
- 12. 클래식 ASP "또는"키워드
- 13. 빠른 클래식 ASP 암호화
- 14. 클래식 ASP 충돌 코스
- 15. 클래식 ASP : FileSystemObject를
- 16. 클래식 ASP SQL 삽입
- 17. 클래식 ASP 날짜
- 18. 클래식 ASP 재귀 함수
- 19. 클래식 ASP 문제
- 20. 클래식 ASP 지역화
- 21. 모노 호환 RAW 이미지 디코더
- 22. 파이썬 스크립트 용 simplejson 디코더
- 23. PHP 용 PNG 인코더/디코더
- 24. 클래식 ASP VBScript 오프라인 참조
- 25. 클래식 ASP 형식 번호 이상
- 26. Tumblr API와의 클래식 ASP 통합
- 27. 클래식 ASP : C0000005 실행시 오류
- 28. 클래식 asp 파일에는 파일이 포함됩니다.
- 29. TFS 2010의 "Build"클래식 ASP
- 30. ASP 클래식 및 .NET의 MD5