wmf到base64string.

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,732
地点
悉尼,澳大利亚
编程经验
10+
Base-64字符串是二进制数据的文本表示,因此可以将任何二进制数据转换为基础-64。如果您希望文件的二进制内容作为Base-64字符串,则尝试此操作:
var base64Text = Convert.ToBase64String(System.IO.File.ReadAllBytes(filePathHere));
您可以传递任何字节数组要转换,并且可以从带有file.readAllBytes的任何文件获取一个字节。这是您可以在文件和转换数据的DOE通用信息,而不是假设此类文件特定的内容,这就是您可以相当容易地发现的信息。
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,732
地点
悉尼,澳大利亚
编程经验
10+
如何从base64string从base64string获取metafile?

我只能假设你已经完全努力为自己回答这个问题。我的代码实际上是什么?它将文件读入字节数组,然后将该字节数组转换为基本-64字符串。实现反向的过程是不逻辑的,它是将基本-44字符串转换为字节数组,然后将该字节数组写入文件?这只是简单的逻辑,而不是编程。如果convert.tobase64string方法将字节数组转换为base-64字符串,那么您可以不能向您找到将基本64字符串转换为字节数组的方法的任何直观的飞跃?同样,如果File.ReadAllBytes方法将文件读入字节数组,则您是否没有如何将字节数组写入文件?

当我说如果像这样的逻辑的小步骤是挑战,那么编程对你来说并不是一种挑战的时候,我并不是想象的。在我的经历中,通常是人们更常用的情况,以便愿意愿意努力制作这些逻辑步骤而不是他们的实际能力,即如果你努力,我认为你可以做到这一点。如果您没有使用VS中的帮助菜单,则您还没有真正尝试过。例如,您已经了解了转换类和文件类,因为我已经告诉过您了。如果您没有使用帮助菜单以打开这些类的文档,以查看他们拥有的其他成员,例如,可能在此处执行反向操作的方法,然后您真的没有尝试过。我为你的利益而言,不是我的,因为你是通过这样做提高他们回答自己问题的能力的人。我从个人经历中知道。
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,732
地点
悉尼,澳大利亚
编程经验
10+
这也是我的问题。请帮助我们。

我已经帮助了。如果您没有准备好努力使用那种帮助,那么就在您身上。一瞬间应该是你所需要的一切。这是一个提示。如果你使用 兑换.base64string.兑换 数据 a Base-64字符串,你觉得你用什么 兑换 数据 a Base-64字符串?看它是多么容易?
 
最佳 底部