在c#中下载html文本区域标签的内容为word或pdf文件

Download contents of html text area tag as word or pdf file in c#

本文关键字:word 文件 pdf 标签 下载 html 区域 文本      更新时间:2023-09-26

我正在从事一个asp.net项目,其中要求下载文本区域内容作为文件,如。doc,。pdf和。txt。

我知道我们可以使用java脚本下载文本区域的纯文本格式为。txt但我想知道的是,

  • 我如何实现相同的。doc和。pdf

是否有任何java脚本/jquery方法来实现这一点,如果没有,那么在原生c#中正确的方法是什么?

PDF和Word文档是复杂的文件类型。如果你想在客户端生成这些文件,你需要一个javascript库来生成这些格式的文件。我不认为这些存在(因为这是一个不常见的请求),但你可以谷歌一下。

如果我遇到这样的问题,我会将文本框的值发送回服务器,并在服务器上生成文件。这篇文章讨论了如何在c#中创建pdf文件:如何生成pdf ?

一旦创建了文件服务器端,就可以将其发送回客户机。