将一个pdf文件进行右--左移位,类似于一个加密--解密过程,查过资料,说是转成byte[]数组,再进行移位.不过,还是不太懂,
FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
byte[] fileCount = new byte[fs.Length];
fs.Read(fileCount, 0, (int)fs.Length);
fs.Close();
pdf.OpenBuffer(fileCount,fileCount.Length,"");
for (int i = 0; i < fileCount.Length; i++)
{
//开始进行移位处理
}
写到这里就迷糊了,希望能高人能解答下.
C# byte移位
答案:2 悬赏:80 手机版
解决时间 2021-04-23 18:57
- 提问者网友:人傍凄凉立暮秋
- 2021-04-22 22:54
最佳答案
- 五星知识达人网友:举杯邀酒敬孤独
- 2021-04-22 23:30
你如果用加密就老老实实用加密类,你说的翻转是byte+128溢出再存回原来的位置,读取的时候加128读取
全部回答
- 1楼网友:北城痞子
- 2021-04-23 00:02
向左移位 fileCount[i]=Convert.ToByte(fileCount[i]<<1)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯