創建PDF我試圖創建一個字節數組PDF文件作爲從字節數組
string str = "Hello World";
byte[] byteArray = Encoding.ASCII.GetBytes(str);
using(FileStream fs = new FileStream(path, FileMode.OpenorCreate, FileAccess.ReadWrite, FileShare.None))
{
fs.Write(byteArray, 0, byteArray.Length);
}
它創建的文件。但是,當我嘗試打開該文件時,出現以下錯誤:
adobe reader could not open file because it is not a supported file type
我可以打開其他pdf文件就好了。什麼導致了這個錯誤?
你確定你的字節數組是一個完整的pdf文件嗎? –
請參閱我的編輯。我將字符串轉換爲字節數組 – user544079
在您的代碼示例中,您正在將一個常規字符串寫入文件。您是否試圖打開該文件,其中不包含「pdf」信息? – gunr2171