2011-05-20 58 views
1

我可以HTML文件中使用代码凯尔正确地转换为PDF与iTextSharp的在ITextSharp HTML to PDF? 保存文件,我可以从Windows资源管理器中打开它们没有问题。的HTML与iTextSharp的创建这幅画,但下载为HTML + PDF

但是,当我再尝试下载新的PDF文件的一个具有非常基本的

Response.AppendHeader("content-disposition", "attachment; filename=" + fname); 
Response.ContentType = type; 
Response.WriteFile(fname); 
Response.End(); 

下载的文件将无法在Adobe打开。我在文本编辑器中打开它,看到实际发生的事情是完整的html代码+ pdf代码。

为什么文件内的html(只有下载的版本!),我该如何摆脱它?

回答

1

我猜你只需要做一个Response.Clear()首先摆脱管道下的页面的其余部分。

+0

工作。谢谢! – thchaver 2011-05-23 17:26:28