将TeeChart导出为PDF后,打印后在Acrobat Reader中显示错误

大卫·斯多特

将TeeChart导出为PDF时,用Acrobat Reader X打印后出现错误。

编辑:当使用不同的字体时,找不到所有使用的字体,所有字体均替换为标准字体。

代码

    chart.Export.Image.PDF.Height = Math.Round(chart.ActualHeight, 0)
    chart.Export.Image.PDF.Width = Math.Round(chart.ActualWidth, 0)
    chart.Export.Image.PDF.Save(filename)

顺便提一句。由于导出的PDF有时不完整,因此需要舍入高/宽。可能是因为有时WPF中的ActualHeight值有很多位数。

样本文件:PDF


来自Acrobat Reader X的错误消息

此页面上有错误。Acrobat可能无法正确显示页面。请与创建PDF文档的人联系以解决问题。

在GSView中打开(或其他PDF查看器,如SumatraPDF)不会出错,但是GSView在消息中显示了很多内容。

来自GSView的消息

GSview 5.0 2012年1月17日
GPL Ghostscript 9.07(2013-02-14)
版权所有(C)2012 Artifex Software,Inc.保留所有权利。
该软件不提供任何担保:有关详细信息,请参见文件PUBLIC。
扫描PDF文件
   ****警告:某些外部参照条目的长度不等于20个字节。
%GSVIEW_PDF_PAGES:1 1
显示PDF页面1
%GSVIEW_PDF_PAGE:1
%GSVIEW_PDF_MEDIA:[0 0 400250]
%GSVIEW_PDF_ROTATE:0
警告:EPS文件不得使用/ setglobal
警告:EPS文件不得使用/ setglobal
警告:EPS文件不得使用/ setglobal
警告:EPS文件不得使用/ setglobal
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
警告:EPS文件不得使用/ setglobal
警告:EPS文件不得使用/ setglobal
警告:EPS文件不得使用/ setglobal
正在扫描c:\ psfonts中的字体... 0个文件,已扫描0个,0个新字体。
警告:EPS文件不得使用/ setglobal
找不到(或无法打开)字体文件%rom%Resource / Font / F0。
找不到(或无法打开)字体文件F0。
正在查询操作系统中的字体文件...
在系统上找不到此字体!
用字体Courier代替F0。
从%rom%Resource / Font / NimbusMonL-Regu ...加载NimbusMonL-Regu字体... 3168784 1826611 4629224 3331406 3完成。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。
   ****警告:Tf引用了一个未知的资源名称:F0假定它是字体名称。

我从轴,图例,标题更改了所有字体,但是仍然出现错误。看起来字体名称未写入生成的PDF。

我能做些什么?每次您要从TeeChart打印PDF时,都会收到一条错误消息,看起来不太好。

使用TeeChart WPF(4.1.2012.1312),但使用Win表格进行了测试项目,并显示了相同的错误。

纳西斯·卡尔维特(NarcísCalvet)

打印PDF文件后,我收到此错误消息:

“此页面上存在错误。Acrobat可能无法正确显示该页面。请与创建PDF文档的人联系以解决问题。”

该文件可正确打印,但PDF文件忽略字体名称设置,因此我已将缺陷(TF02016650)添加到要修复的错误列表中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SSRS 2008:将报告导出到PDF后,PDF中的奇怪字符

来自分类常见问题

无法单击PDF中的签名字段,但是在Adobe Acrobat Reader&Saving中打开后可以使用

来自分类Dev

无法单击PDF中的签名字段,但是在Adobe Acrobat Reader&Saving中打开后可以使用

来自分类Dev

断开连接后,如何使CUPS将USB打印机显示为禁用状态?

来自分类Dev

将Applescript嵌入到全局字段中(以导出容器并使用Acrobat触发打印)

来自分类Dev

将Excel导出为PDF 0显示为(?)

来自分类Dev

尝试打开使用iText库创建的PDF时,Adobe Reader在Mac上显示错误

来自分类Dev

将Excel电子表格导出为XML,并在导出过程中或导出后按字母顺序对数组进行排序?

来自分类Dev

将Excel电子表格导出为XML,并在导出过程中或导出后按字母顺序对数组进行排序?

来自分类Dev

在Acrobat Reader中,“签名后锁定文档”复选标记有什么作用?

来自分类Dev

在Django的Xlwt导出中显示错误的信息

来自分类Dev

使用Windows 7 Adobe Reader在PDF中显示FormFields的值吗?(iText,C#创建的PDF)

来自分类Dev

创建ICMP对象后,它在异常中显示错误消息为?

来自分类Dev

当我单击Windows 8.1中的pdf文件时,Windows Reader从全屏显示

来自分类Dev

登录失败后在登录页面中显示错误消息

来自分类Dev

调整后的UITableViewCell中的UILabel大小显示错误

来自分类Dev

Lubuntu 18.04 从睡眠中唤醒后显示错误的锁定屏幕

来自分类Dev

在Windows 7的Acrobat Reader中打开pdf文件时写入

来自分类Dev

Awesomium错误地将页面打印为PDF

来自分类Dev

删除链接列表中的节点后,打印节点列表将显示已删除的节点

来自分类Dev

尽管将Acrobat设置为默认值,但PDF在Chromium中打开

来自分类Dev

访问VBA-将访问表单导出为PDF,然后关闭Adobe Reader

来自分类Dev

升级到Windows 10版本1809后,Print Option在Adobe Acrobat Reader DC中停止工作

来自分类Dev

如何用逗号将数字打印为Java中的数千个分隔符。我也想在该点后仅打印2个数字

来自分类Dev

在Adobe Acrobat Pro DC中单击PDF中的内部链接后,如何返回链接所在的文本位置?

来自分类Dev

WiX安装后打开PDF文件,不显示任何错误

来自分类Dev

在python笔记本中显示后将图形保存为.pdf

来自分类Dev

在python笔记本中显示后将图形保存为.pdf

来自分类Dev

分组后将行值显示为列-Oracle

Related 相关文章

  1. 1

    SSRS 2008:将报告导出到PDF后,PDF中的奇怪字符

  2. 2

    无法单击PDF中的签名字段,但是在Adobe Acrobat Reader&Saving中打开后可以使用

  3. 3

    无法单击PDF中的签名字段,但是在Adobe Acrobat Reader&Saving中打开后可以使用

  4. 4

    断开连接后,如何使CUPS将USB打印机显示为禁用状态?

  5. 5

    将Applescript嵌入到全局字段中(以导出容器并使用Acrobat触发打印)

  6. 6

    将Excel导出为PDF 0显示为(?)

  7. 7

    尝试打开使用iText库创建的PDF时,Adobe Reader在Mac上显示错误

  8. 8

    将Excel电子表格导出为XML,并在导出过程中或导出后按字母顺序对数组进行排序?

  9. 9

    将Excel电子表格导出为XML,并在导出过程中或导出后按字母顺序对数组进行排序?

  10. 10

    在Acrobat Reader中,“签名后锁定文档”复选标记有什么作用?

  11. 11

    在Django的Xlwt导出中显示错误的信息

  12. 12

    使用Windows 7 Adobe Reader在PDF中显示FormFields的值吗?(iText,C#创建的PDF)

  13. 13

    创建ICMP对象后,它在异常中显示错误消息为?

  14. 14

    当我单击Windows 8.1中的pdf文件时,Windows Reader从全屏显示

  15. 15

    登录失败后在登录页面中显示错误消息

  16. 16

    调整后的UITableViewCell中的UILabel大小显示错误

  17. 17

    Lubuntu 18.04 从睡眠中唤醒后显示错误的锁定屏幕

  18. 18

    在Windows 7的Acrobat Reader中打开pdf文件时写入

  19. 19

    Awesomium错误地将页面打印为PDF

  20. 20

    删除链接列表中的节点后,打印节点列表将显示已删除的节点

  21. 21

    尽管将Acrobat设置为默认值,但PDF在Chromium中打开

  22. 22

    访问VBA-将访问表单导出为PDF,然后关闭Adobe Reader

  23. 23

    升级到Windows 10版本1809后,Print Option在Adobe Acrobat Reader DC中停止工作

  24. 24

    如何用逗号将数字打印为Java中的数千个分隔符。我也想在该点后仅打印2个数字

  25. 25

    在Adobe Acrobat Pro DC中单击PDF中的内部链接后,如何返回链接所在的文本位置?

  26. 26

    WiX安装后打开PDF文件,不显示任何错误

  27. 27

    在python笔记本中显示后将图形保存为.pdf

  28. 28

    在python笔记本中显示后将图形保存为.pdf

  29. 29

    分组后将行值显示为列-Oracle

热门标签

归档