html - 如何在没有外部应用程序的情况下在经典 asp 上正确导出 PDF?
问题描述
我有一个关于如何从asp上的网页生成PDF文件的问题,我可以生成Word文档和Excel,但我还不能在asp上创建pdf文档,我有一个同事告诉我他可以生成pdf文件只有 asp 代码,没有任何外部文件,所以我想问你如何做到这一点。
目前我尝试了创建一些 Excel 和 Word 文件的方法,我尝试将其转换为 pdf,但文件导出不正确,因此文件导出损坏并且无法可视化
这是我目前正在尝试的代码
Response.ContentType="application/pdf"
Response.AddHeader "Content-Disposition", "filename=download.pdf"
但是,此代码在生成 Word 文档时可以正常工作
Response.ContentType="application/vnd.msword"
Response.AddHeader "Content-Disposition", "filename=download.doc"
什么可能导致文件被错误地导出?在此先感谢,任何帮助将永远不胜感激
解决方案
你不能在经典的 asp 中做到这一点,你可以从互联网上购买一个具有该股票功能的库(这显然会花费你的钱),或者你可以加载打印页面,让你可以选择创建 PDF 文件
推荐阅读
- laravel - :完整性约束违规:1452 无法添加或更新子行:laravel 迁移中的外键约束失败
- javascript - .send(formData) 错误“GET 404 .../upload.php(未找到)”(*已解决*)
- c++ - 没有在函数中传递足够的参数,代码仍在运行
- javascript - 保存用户的所有输入
- google-app-engine - 无法使用私有 IP 地址连接到 GCP CloudSQL(CORS 错误预检缺少允许源标头)
- reactjs - Inotify watchers + React + Typescript + AWS ECS Fargate 问题
- python - 如何根据条件删除行?
- sql - 如何获得平均每天的操作次数
- mysql - 条件的 SQL 查询优化
- python - 如何报告熊猫数据框的所有数据上存在错误字符?