在我們的應用中,我們做HTML文檔報表和出口。 但是現在,我們的客戶需要一個將該文檔保存在電腦上的按鈕。問題是該文件包含圖像。 您可以創建一個Word文檔用下面的代碼:
private void WriteWordDoc(string docName)
{
Response.Buffer = true;
Response.ContentType = "application/msword";
Response.AddHeader("content-disposition", String.Format("attachment;filename={0}.doc", docName.Replace(" ", "_")));
Response.Charset = "utf-8";
}
但問題是,圖像只是一個鏈接因此沒有嵌入文字文件內。
因此,我正在尋找替代品 PDF似乎是一個很好的選擇,有沒有人知道一個好的PDF編寫器的C#? 一個有一些很好的參考,並已正確測試?
請注意,你所做的是**不**創建一個Word文檔。您只是濫用Word的「功能」即使將其屏蔽爲「.doc」文件,也能夠打開HTML文檔。 – 2011-10-26 08:26:41