是否有一种简单的方法可以在网页上设置HTML表单,当用户提交时,将数据放入PDF文件并将其发送给接收者?
网页正在.net。
上运行由于
答案 0 :(得分:2)
答案 1 :(得分:1)
如果您有C#,请使用以下库之一: http://csharp-source.net/open-source/pdf-libraries
(我不使用点网,所以我真的不推荐任何,对不起)
答案 2 :(得分:1)
我一直在使用PDFsharp ..这份工作!
答案 3 :(得分:1)
你试过"PDF Vision .Net"吗?这是一个商业图书馆,但付出的代价是合理的:)只有150美元。我想你应该试一试。
将此代码用于Asp .NET / C#中的HTML到PDF转换:
SautinSoft.PdfVision obj = new SautinSoft.PdfVision();
obj.PageStyle.PageSize.A4();
byte [] pdf = obj.ConvertHtmlFileToPDFStream(@"http://www.somesite.com");
if (pdf!= null)
{
Response.Buffer = true;
Response.Clear();
Response.ContentType = "application/PDF";
Response.AddHeader("Content-Disposition:", "attachment; filename=Result.pdf");
Response.BinaryWrite(pdf);
Response.Flush();
Response.End();
答案 4 :(得分:0)
免责声明:我在为这家公司工作。
我还可以提到Sautinsoft公司的另一个很棒的产品。我认为你应该检查它们然后选择最好的!图书馆很好地完成了他们的工作,不需要任何额外的组件。
此组件
C#中的HTML到PDF:
SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();
p.PageStyle.PageSize.A4();
p.HtmlToPdfConvertFile(@"c:\table.html", @"c:\Result.pdf");