-
August 15th, 2016, 17:37
#1
فرمت باینری c#
سلام دوستان این کد من رو ببینید با این کد من فایل رو می گیرم به باینری تبدیل می کنم فقط یه مشکلی هست این کد برای تبدیل تکست به باینری هست کد می خوام فایل ویدیویی رو به باینری تبدیل کنه
public string tobin(string input)
{
StringBuilder sb = new StringBuilder();
foreach (char L in input.ToCharArray())
{
sb.Append(Convert.ToString(L, 2).PadLeft(8, '0'));
}
return sb.ToString();
}
و بعد از این می خوام فایل باینری رو به ویدیو قابل پخش تبدیل کنم
اگر ایده دیگه دارید لطفا بنویسید در کل من می خوام فایل ویدیوی رو مثل فایل تکست بتونم جابه جا کنم به علت یکسری چیزها این فایل حتما باید تکست باشه و بعد از اون مبدلی یا تبدیلگری باشه که این کد باینری یا تکست رو به فایل ویدیو تبدیل کنه زبان برنامه نویسی c#
ویرایش توسط jfp : August 15th, 2016 در ساعت 17:38
-
-
August 15th, 2016 17:37
# ADS
-
August 15th, 2016, 17:51
#2
عضو دائم
پاسخ : فرمت باینری c#
کد:
byte[] bytes = System.IO.File.ReadAllBytes(filename);
string result = System.Text.Encoding.UTF8.GetString(bytes);
result را هیچوقت به نمایش نگذارید در فایل های سنگین بافر پر میکند و برنامه کرش میکند.
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید