다음은 스 니펫입니다.이 방법은 C#에서 어떻게됩니까? [VisualBasic.Net에서]
Function Encode(ByVal dec As String) As String
Dim bt() As Byte
ReDim bt(dec.Length)
bt = System.Text.Encoding.ASCII.GetBytes(dec)
Dim enc As String
enc = System.Convert.ToBase64String(bt)
Return enc
End Function
웹 사이트에 업로드 할 이미지를 보내는 프로그램을 만들려고합니다. 파이썬의 코드는 다음과 같습니다. C#으로 포팅하려고 합니다만 파이썬을 몰라서 조금 혼란 스럽습니다.
#!/usr/bin/python
import pycurl
c = pycurl.Curl()
values = [
("key", "YOUR_API_KEY"),
("image", (c.FORM_FILE, "file.png"))]
# OR: ("image", "http://example.com/example.jpg"))]
# OR: ("image", "BASE64_ENCODED_STRING"))]
c.setopt(c.URL, "http://imgur.com/api/upload.xml")
c.setopt(c.HTTPPOST, values)
c.perform()
c.close()
Image.png 파일을 Base64 문자열로 변환하기로되어 있습니까? 도와주세요.
VB.NET 메소드를 C# 또는 Python 스크립트로 이식하려고합니까? – Aaronaught
Python 스크립트는 API 문서 사이트에서 제공되는 작동 예제입니다. 파이썬 스크립트를 C#으로 변환하는 방법을 찾고 있습니다. 그 중 작은 부분은 (내가 생각하기에) 내가 Visual Basic에 게시 한 내용이지만 VB에 익숙하지 않아서 그들이 무엇을하는지 이해할 수 없다. –