【问题标题】:PDF Reader/editor in Ajax/ASP.NetAjax/ASP.Net 中的 PDF 阅读器/编辑器
【发布时间】:2011-10-03 00:24:49
【问题描述】:

我正在开发一个无需安装软件即可在浏览器中读取文档的项目,它是公司管理应用程序的一部分。 我尝试使用 iTextSharp ,PDFSharp ,但是这些实验室不允许您做我想做的事情。它只是用于从 HTML 生成 pdf。 我检查了另一个解决方案,发现了一个由 Mozilla Lab 开发的有趣项目。 Mozilla 正在研究允许在浏览器中呈现 PDF 文档的技术,而不是使用浏览器插件或外部应用程序来打开它们。 https://github.com/Marak/pdf.js/

我想知道我可以整数这个脚本并将它与 ASP.Net 一起使用吗? , 如果是的话,我将很高兴在您的指导下提供您推荐的代码源或外部链接以实施此解决方案。

【问题讨论】:

    标签: javascript asp.net asp.net-mvc asp.net-ajax


    【解决方案1】:

    我相信您看到的链接是关于在浏览器中创建 PDF 文件(而不是关于在浏览器中显示现有 PDF)。

    也就是说,还有另一个有趣的项目pdf.js 正在尝试使用 java-script 和 HTML 5 呈现 PDF。它本质上是一个 java-script 库,它获取 PDF 字节并尝试呈现它们。因此,无论服务器端技术如何,您都应该能够将其集成到任何网站中——包括脚本并进行相关调用。请参阅此simple example 以开始使用。

    【讨论】:

    • 我觉得你没看懂介绍,你发的链接就是我已经分享的那个链接。他们是同一个项目吗?
    • @TZano,也许你误会了。它们是具有不同目标和不同 github 存储库的不同项目 - 这是我看到的一个的 url:github.com/andreasgal/pdf.js 它与您看到的不同。你看到示例链接了吗 - 检查 hello.js。
    • 是的,我已经做到了,我正在对 PDF 文件进行注释,这个项目可以提供帮助。
    • 我告诉过你,这两个项目的开发者是同一个,他将他在第一个中所做的工作整合到第二个中。
    • @Imasks,谁是 same 开发者?如我所见,有两个不同的人在维护存储库。此外,这两个项目的pdf.js 的源代码完全不同。无论如何,就您的问题而言,我相信您应该使用我所看到的。您需要在其上添加自己的 UI 以添加符号。您可以尝试编辑原始 pdf 字节流,但如果这不起作用,您可以随时以其他形式(JSON、HTML)提交符号数据并更新服务器上的 pdf。
    猜你喜欢
    • 1970-01-01
    • 2010-10-28
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-29
    • 2015-06-04
    相关资源
    最近更新 更多