情况
- 在 VS 2008 上使用 C# ASP.NET
- 我想
- 从我的本地目录读取 pdf 文件(我使用什么流类型?我可以使用文件流吗?)
- 把这个pdf文件放到一个byte[][]变量中
问题
- 作为 C# 的新手,我想就如何实现这一目标提出建议(请用代码解释)。
- 我需要知道这些才能完成我的项目。任何其他输入将不胜感激。
代码如下
<code>byte[][] pdfDoc= new byte[1][];</code><br/>
<code>byte[] outputDoc = File.ReadAllBytes(@"d:/test.pdf");</code><p></p>
for (int x = 0; x < pdfDoc.Length; x++)
{
pdfDoc[x] = outputDoc;
}
但它失败了,无法从 d:/test.pdf 位置读取文件。 谢谢。
最佳答案
我认为这对你有用:
byte[] bytes = File.ReadAllBytes("c:\\folder\\myfile.pdf");
关于C# : How to convert a local pdf file to a byte [][],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11231639/