通过HTML(非Acrobat)中的Javascript将PDF作为附件(非页面)附加到PDF

Attach PDF to PDF as attachment (not as a page) via Javascript in HTML (not in Acrobat)

本文关键字:PDF Acrobat HTML 中的 Javascript 通过      更新时间:2023-09-26

我想使用JS从本地机器上的HTML/CSS页面生成一个PDF公文包。我会使用一个PDF模板文件,其中包括一个SWF形式的PDF公文包导航器。我已经使用C#和命令行程序成功地完成了这项工作,但无法确定合适的Javascipt组件来完成这个浏览器端或使用Node.js的pseuo服务器。基本上,我正在寻找一种可以让我通过配置选择和使用JS或HTML按钮的"组装"操作将PDF附加到新的或现有的PDF中的东西。iTextSharp提供了所需的PDF交互功能,但我无法在HTML中运行它,以允许通过HTML/CSS DOM(即复选框、文本字段描述符等)进行配置。是否存在具有这种功能的库?

所以您想使用JavaScript创建PDF?

在谷歌上的快速搜索中,我发现了一个用于创建和操作PDF的javascript库,名为jsPDF

如果你想了解如何单独使用JavaScript上传文件的信息,这里有一篇关于如何做到这一点的文章。它还向您展示了如何使用file元素。

对于样式,我建议您使用CSS框架,因为您对CSS了解不多。我个人使用Twitter Bootstrap来快速制作原型。它既快捷又简单,而且有很好的文档。您还可以使用它来查看如何在HTML中创建表单。抱歉,我的列表中没有任何好的HTML入门教程。

如果您对JavaScript了解不多,那么在从表单中获取选项以便将其用作配置选项时,我建议使用jQuery框架。它将帮助你足够快地启动和运行

注意,所有这些都不应该取代JavaScript和HTML/CSS的基本培训。框架使事情变得更简单,但如果你不知道如何在没有框架的情况下做某事,你将很难处理很多更复杂的事情。这适用于每种语言