问题标签 [pdf-conversion]

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 投票
2 回答
1006 浏览

pdf - 将 PDF 转换为 TIFF

我正在寻找一些工具或库(.NET 版本将是完美的)我可以在我们为客户开发的产品中将一些大的 PDF 文件(超过 200MB)转换为 TIFF。我需要可以从命令行调用的工具或可以在 .Net 应用程序中使用的库。

我已经测试了 ghostscript,它运行良好,但根据它的许可证,我们不能使用它。

您对我们可以使用的免费或商业产品有任何经验吗?你能推荐一些东西吗?

提前致谢!

0 投票
0 回答
275 浏览

java - 以编程方式将 SWF 文件嵌入 PDF

我需要以 PDF 格式嵌入 SWF 文件内容,并且需要以编程方式进行。我找到了 iText 库来完成这项任务,但它不是开源的。如果有人知道一些开源库来完成这项任务,请告诉我。

0 投票
4 回答
7228 浏览

pdf - PDF压缩库/工具

我正在做一个项目来减小 PDF 的大小,压缩它们。我想知道市场上是否有任何非常好的工具/库(.NET)。我确实尝试了一些像 Onstream Compression 这样的工具,但结果并不令人满意。

0 投票
9 回答
54264 浏览

asp.net-mvc - 在 ASP.NET MVC 中将 HTML 转换为 PDF

我在一个项目中工作,该项目需要将当前的 html 页面转换为 pdf,并且该 pdf 将自动保存在服务器上的按钮单击上,并且它的引用将保存在数据库中。如果视图的数据来自数据库但数据在此表单是静态的,这意味着在视图上它有很多单选按钮和文本框,我可以在其中编写详细信息并在单击保存按钮后选中复选框,它将保存在服务器上,并且它的引用将保存在数据中根据。

原因是我没有将数据保存在数据库中是因为报告对客户端的使用较少,但是如果我将数据保存在数据库中,那么数据库会变得非常庞大并且处理起来变得复杂。因为该报告有大约 100 个字段。所以请如果有人可以帮助我。

0 投票
2 回答
9669 浏览

java - 通过 JODConverter 和 LibreOffice 将 docx 转换为 pdf 会导致错误

我有 1000 个要转换为 pdf 的 .docx 文件,所以我编写了一个程序来执行此操作,但在引发错误之前我永远无法通过所有 1000 个文件。我使用soffice --headless --accept="socket,host=127.0.0.1,port=2002;urp;". 我正在使用 LibreOffice 4.2.0.4 和 JODConverter 2.2.2。这是我的转换代码(在此之前我只是迭代一个目录中的所有 .docx 文件):

在引发错误之前,我总是可以转换至少 50 个左右的文件;这是我遇到的错误之一:

其他错误示例包括:

在每种情况下(到目前为止),我都能够在发生错误并且转换成功的 docx 文件上重试转换。

我在这个网站上查看过类似的问题,但大多数都是针对第一次尝试转换时抛出错误的情况,而在我的情况下,在失败之前总是有一些成功的转换。我也尝试过使用 OpenOffice 获得相同的结果。我试过谷歌搜索错误消息,但无济于事。

我的问题是为什么会发生这些错误,我该怎么做才能转换所有 1000 个 docx 文件?我也知道docx4j,但我需要能够转换不支持的 .doc 文件。

0 投票
1 回答
1439 浏览

html - 如何使用mysql在html2pdf中自动创建下一页

我使用 php 将 htmle2pdf 与 mysql 转换,我想要 html2pdf 与 mysql 下一页后 totalrows=5 请帮助我,以便在每 5 行自动转到带有页眉和页脚的下一页后,我如何在 pdf 文件中进行分页!

提前致谢

0 投票
1 回答
1890 浏览

ghostscript - PDF 到 PNG 与 PDF 到 JPEG 之间的巨大速度差异

使用pdftocairo,在 Xeon E5-2630 (2.3GHz) CentOS 6.3 机器上,poppler 0.24,cairo 1.12,libpng 1.2.49,openjpeg 1.3.10(都是 CentOS 默认),我测试了将 37 页 PDF 转换为 JPEG 和 PNG . 我在pdftocairo没有特殊选项的情况下运行(因此没有用于 png 的 alpha 通道,密度为 150ppi)。速度差异巨大:

PDF转PNG:

每页大约需要 0.43 秒。

PDF转JPEG:

也就是说,嗯,快了 10 倍。

现在我也测试了使用 GS 进行转换,选项基本相同,结果是:

PDF转PNG:

奇怪的是,速度几乎与poppler相同。

PDF转JPEG:

不知何故,比 poppler 慢得多,但我将其包括在内只是为了比较。

为什么转换为 PNG 这么慢?我需要将它们转换为 PNG,我的 libpng 设置是否有问题?奇怪的是,GS 在转换 JPEG 时要慢得多,但对于 PNG 几乎相同。

0 投票
2 回答
1755 浏览

vb.net - Exportasfixedformat破excel(excel转pdf)

我正在尝试使用此 Exportasfixedformat 方法将 .xls 转换为 pdf。它有效,但它的行为很奇怪。

我的excel是这样的:

第 1 栏 |第 2 栏 |第 3 栏 |第 4 栏 |第 5 栏 |第 6 栏 |第 7 栏 |第 8 栏 |第 9 栏

pdf是这样的:

第 1 列 |第 2 列 |第 3 列(在第一页中) 第 4 列 |第 5 列 |第 6 列(在第二页中)等等...。

我都试过了

我想在一页上显示所有列有什么建议吗?请帮忙

我使用 Itextsharp。

0 投票
2 回答
4274 浏览

c# - 如何在 asp.net 中保存 PDF 文件?

我使用流动代码创建了一个 pdf 文件。当我运行我的代码时,生成的 pdf 文件存储在下载文件夹中。我想改变这条路。我想将它保存到我的解决方案中。我怎样才能做到这一点?

这是代码:

0 投票
0 回答
435 浏览

c# - html 使用 PDFConverter 在页面末尾剪切文本

我正在尝试使用 C# 中的 PDFConverter 将 html 页面转换为 PDF,但我有一个问题,即某些 html 文本和图像在页面末尾没有正确显示。它正在切断 PDF 页面之间的图像。

我正在使用 HtmlToPdfElement.AvoidImageBreak 属性无法正常工作有没有办法在使用 C# 中的 PDFConverter 将 html 转换为 PDF 时防止这种情况?

谢谢