问题标签 [pdf-generation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7202 浏览

c# - .eml 到 .pdf API

是否有将 .eml 转换为 .pdf 的 C# API?

0 投票
1 回答
649 浏览

vb.net - VB.NET 中的 PDF 文件(从 VB 6 升级问题)

我已将我的项目从 vb6 升级到 VB.NET。该项目用于生成pdf文件..升级时我遇到了以下问题。

代码:

'UPGRADE_ISSUE:常量 vbUnicode 未升级。点击查看更多:
'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2070"' 'taptisColor = IIf(mvarEncodeASCII85, ToASCII85(ImgColor), StrConv(System.Text.UnicodeEncoding) .Unicode.GetString(ImgColor), vbUnicode)) sColor = IIf(mvarEncodeASCII85, ToASCII85(ImgColor),
DecodeString(System.Text.Encoding.UTF8.GetString(ImgColor))) 'sColor = IIf(mvarEncodeASCII85, ToASCII85(ImgColor),
StrConv(System.Text.UnicodeEncoding.Unicode.GetString(ImgColor),VbStrConv.None))

问题是它显示一个黑色矩形,它应该将图像显示为徽标。

请帮忙。如何解决 unicode 升级问题?

谢谢!

0 投票
8 回答
234975 浏览

java - 将 HTML 文件转换为 PDF

我需要从现有的 (X)HTML 文档中自动生成 PDF 文件。输入文件(报告)使用相当简单的基于表格的布局,因此可能不需要支持真正花哨的 JavaScript/CSS 内容。

由于我习惯于在 Java 中工作,因此可以在 java 项目中轻松使用的解决方案是更可取的。不过,它只需要在 Windows 系统上工作。

一种可行但不会产生高质量输出(至少开箱即用)的方法是使用CSS2XSLFO和 Apache FOP 来创建 PDF 文件。我遇到的问题是,虽然 CSS 属性转换得很好,但表格布局非常混乱,文本从表格单元格中流出。

我还快速浏览了 Jrex,这是一个用于使用 Gecko 渲染引擎的 Java-API。

有没有办法从 Internet Explorer 渲染引擎中获取渲染页面并将其自动发送到 PDF-Printer 工具?我没有在 Windows 中进行 OLE 编程的经验,所以我不知道什么是可能的,什么是不可能的。

你有想法吗?

0 投票
4 回答
10095 浏览

c# - 动态生成的 PDF 文件显示给用户后立即删除

我正在使用 ITextSharp 和 ASP.NET 1.1 即时创建 PDF 文件。我的流程如下——

  • 在服务器上创建文件
  • 将浏览器重定向到新创建的 PDF 文件,以便向用户显示

我想做的是在用户浏览器中显示 PDF 后立即从服务器中删除它。PDF 文件很大,因此不能将其保存在内存中,需要对服务器进行初始写入。我目前正在使用定期轮询文件然后删除它们的解决方案,但我更喜欢在文件下载到客户端计算机后立即删除文件的解决方案。有没有办法做到这一点?

0 投票
3 回答
3589 浏览

python - 如何在 Python 中的 PDF 文档中包含 PDF 中的页面

我在 Python 中使用 reportlab 工具包生成一些 PDF 格式的报告。我想使用已经以 PDF 格式发布的文档的一些预定义部分包含在生成的 PDF 文件中。是否有可能(以及如何)在 reportlab 或 python 库中实现这一点?

我知道我可以使用其他一些工具,例如 PDF Toolkit (pdftk),但我正在寻找基于 Python 的解决方案。

0 投票
1 回答
1020 浏览

pdf - 如何基于模板动态创建高分辨率pdf

试图找出创建 PDF 格式的模板小册子的最佳方式。如果存在具有文本区域和图像区域的模板,则该模板已经定义,然后在发布时获取用户值,并将它们插入区域并以高分辨率或低分辨率发布。这只是 InDesign 服务器实现吗?

0 投票
1 回答
314 浏览

ms-word - 寻找如何在 MOSS 2007 中实现文档转换

我们的任务是创建一个 MOSS 工作流程,在它的最后一步将文档(最有可能来自 word 2003 或 2007)转换为 PDF 并在其上加上当前日期的水印。

到目前为止,我还没有看到一个明确的方法来做到这一点。已经研究过使用 MS Word Interop dll,但我们不会将 Word(或 Office)安装到服务器上 - 所以这确实不可行。我看过的另一个选项是使用 Aspose dll 库进行转换。

从拓扑的角度来看,想知道使用一台服务器专门用于文档转换是否是实现这一点的好方法。(我已经阅读了一些信息,这些信息向大型组织推荐了这种方法)。

如果有人 - 更喜欢做这种事情,可以给我一些建议或最佳实践,我真的很感激。

谢谢

0 投票
7 回答
4227 浏览

asp.net - 为 .NET 应用程序生成 HTML 到 PDF 控件

可能重复:
从 HTML 生成 PDF(.NET 组件)

有没有人使用任何开源或付费的 .NET Control 来完成从 html 到 pdf 文件的转换工作?目前,我正在使用 Winnovative 转换器控制。但它在生成 pdf 中的批量页面(如超过 1000 个)期间存在性能限制。当我们在 html 内容中使用更大的图像时,就会出现限制。从过去 4 个月开始,我一直致力于 winnovative 控制,并在其中发现了很多重大错误。对于小型应用程序和用法。winnovative 很好,但不适用于成千上万客户使用应用程序的级别。

请建议。

0 投票
5 回答
3078 浏览

pdf - PS/PDF 如何存储和压缩位图?

我正在试验一个系统来扫描字母并将扫描的位图转换为 PDF,目标是获得高分辨率和较小的 PDF 文件大小。

我正在使用扫描仪、用于位图操作的 GIMP 和用于位图到 PDF 转换的 ImageMagick 进行原型设计。

我的过程如下所示:

  • 以 3x8 位颜色、600 DPI、LZW 压缩的真彩色 TIFF 文件大小进行扫描,大小约为 8 Mb。

  • 使用 GIMP 将位图转换为具有 4 到 8 种颜色的典型颜色表的索引图像。这使得图像可更好地压缩。

  • 使用 ImageMagick 转换 LZW 压缩的索引 TIFF 文件 PDF,每页大约 500K。

现在为了使图像更好地压缩,我可以使位图对压缩更友好。在这里进行实验之前,我想知道 PS/PDF 是如何存储位图的。

PS/PDF 中的位图是运行长度编码的吗?然后我会通过从位图行中删除单个像素来获得压缩。

您有进一步优化的想法吗?

您知道 PS/PDF 中对位图存储格式的引用吗?

0 投票
4 回答
1123 浏览

asp.net - 将 HTML 转换为 PDF 时如何保持外观

我一直在使用 iTextSharp 进行 HTML 到 PDF 的转换,总体上它工作得很好,但它似乎不像大多数格式。

粗体、斜体和下划线都可以正常工作,但是,没有考虑字体大小、样式或其他信息,因此导出看起来与用于创建格式的 HTML 完全不同。

有谁知道如何

  • 修复 iTextSharp 导出的方式(下面是我的代码示例)
  • 或者知道提供此功能且不会破坏银行的不同产品?

这是我的代码: