0
我有添加Image
文件流這樣的功能:C#添加視頻文件流
//sourceImage is a url for an image
public Stream AddImageToStream(string sourceImage)
{
try
{
using (WebClient webClient = new WebClient())
{
byte[] data = webClient.DownloadData(sourceImage);
using (MemoryStream mem = new MemoryStream(data))
{
using (var yourImage = Image.FromStream(mem))
{
Image img = yourImage;
var ms = img.ToStream(ImageFormat.Png);
img.Dispose();
return ms;
}
}
}
}
catch (Exception ex)
{
throw ex;
}
}
我無法找到C#Video
類。
如何才能實現這個功能的視頻文件?
圖像和視頻都是字節數組,上面的代碼沒有區別。如果你沒有性能要求。 –
爲什麼你創建一個'Image'對象而不是直接返回'mem'?應該和'ms'一樣。 – ZoolWay
@ZoolWay這是因爲我已經添加了一些代碼來添加舊功能中的圖像水印,我刪除了無關的代碼併發布我的答案。 – user3748973