5

好的。Stackoverflow ......我认为即使对你来说,这也将是一个难以破解的难题!

我正在运行带有 Office 2010 的 Windows 7。我设计了一个用户可以填写的用户表单。用户表单由常规工作表、公式和一些表单元素(不是 active-x 类型)组成。在我尝试将其打印为 PDF 之前,一切正常。然后表单元素都显示为黑框!

我正在使用 Microsoft Office Native PDF 打印机并且需要这样做(因为我有一些可以执行的代码)。

我在网上搜索过,只在论坛中找到了两个线程(这里这里),甚至讨论了这个话题。两个线程都没有有用的答案。一个线程声称问题出在 Excel 上(我相信),并且它在 SP2 中消失了。我安装了 SP2 并没有解决这个问题。

这是它的截图:

黑匣子

有谁知道为什么会发生这种情况以及如何解决?

谢谢!

4

3 回答 3

3

我发现发生这种情况时,在某些情况下,您可以通过更改“PDF”类型的“另存为”选项来解决此问题。

  1. 在文件“另存为”对话框中,在“另存为类型:”下选择 PDF
  2. 点击选项按钮
  3. 从 PDF 选项下的“符合 ISO 19005-1 (PDF/A)”选项中删除检查(见图)

在此处输入图像描述

注意:我使用的是 Excel 2010 v14.0.7153.5000,在 Windows 7 Professional 64 位操作系统上运行的 64 位,Service Pack 1

于 2015-08-26T19:20:55.360 回答
1

我想您会发现本机 pdf 文件转换器仅适用于 Word 或 Excel 文档本身。Userform 两者都不是。

于 2013-05-28T20:50:45.763 回答
0

我在使用 Microsoft Word 时遇到了这个问题。可能正在更新您的驱动程序解决您的问题。糟糕的字体也会引发这个错误。

于 2013-06-07T17:15:34.003 回答