图像C#文件信息

时间:2012-01-20 19:12:03

标签: c# winforms image

我有一个从网络摄像头捕获图像的应用程序,我将其转换为位图,现在我希望其信息被读取。

System.IO.FileInfo obj = new System.IO.FileInfo(@"C:\Users\Administrator\Desktop\Photo0250.jpg");

我想传递我拥有的位图,而不是将路径传递给文件。

有什么想法吗?

或者我必须先将其保存到硬盘并再次阅读? :(

1 个答案:

答案 0 :(得分:3)

在将其保存为文件之前,您期望从FileInfo获得什么? Every property of that class直接与文件的文件系统属性相关。 (除了可以说.Length之外,你应该能够从你的数据流中得到它,而不必往返于文件系统并创建不必要的I / O.)

要直接回答您的问题,是的,您需要在文件系统上创建一个文件才能创建FileInfo的实例以获取其文件系统属性。但我怀疑可能会有更深层次的关注,我可以根据你想要做的事情的实际需要提供帮助。退后一步,为什么具体在这种情况下你需要一个FileInfo对象?