问题标签 [export-to-pdf]

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 回答
6482 浏览

c# - 从 Excel 创建 PDF 文件:图像问题

我有一个Excel模板,用于为我们的供应商创建 PDF 规格表。我可以很好地打开、操作和导出到 PDF 文件,除非我插入图片。这是我用来添加一张图片的代码

这是保存 PDF 文件的代码:

没有任何图像,PDF 文件可以很好地保存。对于图像,PDF 文件会保存但无法打开。为了以防万一,我尝试了多个 PDF 文件阅读器,但肯定它们都不起作用。

编辑:

我尝试了各种 Excel 格式,但都没有奏效。似乎ExportAsFixedFormat不适用于图像,无论它们如何插入到文档中。有没有替代方案?

0 投票
1 回答
1130 浏览

asp.net - RadEditor ExportToPDF 不在客户端环境中生成 PDF

我们正在使用 Telerik RadEditor 控件,特别是因为它能够通过控件上的 ExportToPDF() 方法呈现 PDF。我们发现这在我们的开发和测试环境中效果很好,但一旦我们进入客户的环境就失败了。我所说的失败的意思是,通常当您执行 ExportToPDF() 方法时,会弹出一个对话框,其中包含 PDF 文件的名称、大小以及是否要打开或保存它。在我们客户端的环境中,会出现对话窗口,但不会出现文件大小。如果您保存文件,它是一个空白文档。机器/环境的设置相同(Windows server 2003 上的 IIS 6)。唯一的例外是我们客户的机器处于无法访问互联网的安全环境中。

我们正在将套用信函加载到控件中,然后在用户单击按钮后创建 PDF,因此我认为这不是由于错误数据/无效字符导致 PDF 无法生成。

我的问题是:是否有人有在无法访问互联网的环境中运行 ExportToPDF() 命令的经验?这可能是权限问题吗?我似乎找不到有关 ExportToPDF() 功能是否使用临时目录在呈现 PDF 时将其写入的文档。可能就这么简单,但我很难研究这个问题。

我还在 ExportToPDF() 方法周围放置了一个 try / catch 块,我知道它不会引发任何错误。

我们正在运行旧版本的 RadEditor - 2009.3.1208 - 它与其他 Telerik 工具一起在大型应用程序中运行,因此升级整个 RadControl 套件并非易事(测试的 b/c 等)并且需要一些时间。

关于下一步要尝试什么的任何建议/有没有人遇到过这样的控制?

提前感谢您的帮助!

理查德

0 投票
3 回答
12697 浏览

c# - 将网格视图导出为 pdf 时验证 RenderingInServerForm(System.Web.UI.Control)

我尝试将数据从 gridview 导出到普通 .aspx 中的 pdf,它正在工作,但是当我在 webusercontrl.ascx 表单中尝试此操作时,它显示错误,例如

我如何导出 webusercontrol.ascx 中的数据请帮助我...这是我的代码

}

0 投票
1 回答
1412 浏览

c# - ASP.Net 将 Listview 导出为 pdf

我可以知道 ListView 可以在 ASP.Net 中导出为 pdf 吗?如果是的话,有什么例子吗?

谢谢。

0 投票
3 回答
20727 浏览

export-to-pdf - 将 HTML 导出为 PDF

单击“导出”按钮时,我需要从现有的纯 HTML 文件生成 PDF 文件。由于我正在处理 php 项目,因此更可取的是可以轻松在 java 项目中使用的解决方案。

感谢所有的答案

0 投票
1 回答
3072 浏览

unicode - 日文字体在 iReports 的导出 pdf 中不可见

我通过 iReport 运行了一份报告,其中包含日文数据。当我预览它时,通过内部预览,我可以看到日语的数据。但是当我进行 PDF 预览时,看不到任何日文字符。

我使用 iReport 4.1.1。我安装了 Adob​​e Reader 9。

谁能建议我如何获得 PDF 中的日文字体。

等待回复。

0 投票
1 回答
1741 浏览

unicode - SSRS 导出为 PDF - Unicode 问题

我必须通过读取 EDI 数据生成发票虚拟图像。发票来自欧洲的供应商——特别是保加利亚。

为了生成PDF文件,我做了以下

  1. 创建 SSRS
  2. 在报表查看器中呈现(版本 10.0 - 运行时版本 v2.0.50727)
  3. 将 SSRS 导出为 PDF

我面临的问题是——

PDF 中的一些 unicode 字符正在转换为 ? 而有些来得正是时候。VERKTYGSSKÅP 显示为 VERKTYGSSK?P

我读了几个地方,当 unicode 内容存在时,Report Viewer 导出功能存在一些错误。

我试过以下

  • 使用 unicode 字体。我尝试使用 3-4 种字体,例如“Lucida Sans Unicode”、“MS UI Gothic”、“DejaVu Sans”和“Gentium Plus”
  • 将报告语言更改为 sv-SE
  • 安装了 Windows XP 媒体中可用的语言包

我正在生成 PDF 的同一台机器上查看 PDF - 我还在 PDF 中验证了正在使用的字体已被嵌入。

提前感谢您的时间和精力。

0 投票
4 回答
43507 浏览

matlab - 如何将matlab中的绘图设置为特定大小?

一般来说,我希望将一个相当复杂的 xy 图(许多重叠曲线)绘制为 A3 格式,所以:

设置绘图大小以使其在以 PDF(或任何其他常见输出格式)打印时适合该大小的最简单方法是什么?

0 投票
4 回答
20224 浏览

jasper-reports - 生成的 pdf 文件中的文本换行问题

我有一个与 pdf 格式的文本换行有关的问题。对于 xls、rtf 和 pptx 等所有格式,报告都可以正常工作,但是在 pdf 中,一些文本会被换行,即文本的一些字母,尤其是最后几个字母会打印在下一行。我已经尝试了该文本属性中的几乎所有选项。我可以减少效果的唯一方法是将这些文本的 pdf 字体名称更改为 times roman。然而,即使这在某些情况下也不起作用。

该片段包含问题TextField

如果您为此分享一些解决方案,我将不胜感激。谢谢...

Ps 当我从 Ireport 4.0.2 生成报告时,我遇到了这个问题

0 投票
1 回答
2037 浏览

asp.net - 使用 itextsharp 在 asp.net + vb.net 中导出为 pdf

我正在尝试将gridview(基于HTML)导出到asp.net + vb.net(后端)中的pdf。当我单击“导出为 PDF”按钮时,会显示下载窗口,但是当您单击“打开”时,Adobe 阅读器会打开但会显示消息

“Adobe Reader 无法打开'test[1].pdf',因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送并且未正确解码)”

导出到 pdf 的编码对于 5 个不同的报告是相同的,其中 4 个工作正常,并且导出到Excel所有 5 个报告也工作正常。我在谷歌上搜索但无法找到正确的答案。它与itextsharp dll版本有什么关系吗?(我使用的是 itextsharp 3.1.1.0 版)