2

我正在开发一个计算程序,该程序使用ZedGraph从输入数据创建图形。我的客户想将这些图形嵌入到 Microsoft Word 中并将文档发布为 PDF。PNG 和增强的元文件都会在 PDF 中产生严重的光栅结果。

我已经使用 Office 2007 和“内置”PDF 发布器对此进行了测试。

您能否推荐任何不会在转换为 PDF 的过程中破坏矢量化数据的工作流程?

更新

感谢所有的答案。事实证明,.net 在写入磁盘时实际上并没有创建元文件。请参阅相应的问题。一旦我开始使用 P/Invoke 在磁盘上创建真正的元文件(而不是自动 PNG 回退),生成的 PDF 和打印的质量就会大大提高。

4

4 回答 4

1

What about embedding Excel graphs?

于 2009-06-29T17:20:50.380 回答
1

共享软件图形过滤器importps允许您将 PDF 和 PS 文件插入 Word 文档。

打乱颜色的演示版本可在以下网址获得: http ://www.helga-glunz.homepage.t-online.de/importps

于 2011-03-03T09:31:57.773 回答
0

我对 ZedGraph 一无所知,但是如果您可以导出到(或以某种方式获取)EPS 文件,那应该可以。

我经常需要从 PDF 中获取矢量图稿以在 Word 中使用,为此我通常通过 Adob​​e Illustrator 保存为 EPS。[Illustrator 恰好是我可以使用的东西——我并不是说它有什么神奇之处;您也许可以通过其他途径创建 EPS 文件。]

我看到您使用的是 Office 2007,我不能说我对此有很多经验,但是 Word 2003 的情况是,如果您在导出时选择“Illustrator 8.0”格式,则可以插入从 Adob​​e Illustrator 导出的 EPS来自插画家。较新版本的 Illustrator 似乎可以创建 Word 2003 无法处理的文件。(Word 2007 在这方面可能会更好)。

于 2009-07-07T10:50:54.893 回答
0

如果一切都失败了,您可以尝试以疯狂的高分辨率创建 PNG 文件。这可能会使光栅化细粒度足够不明显。

于 2009-06-29T17:32:52.673 回答