Pdf 在Word中嵌入矢量图形

Pdf 在Word中嵌入矢量图形,pdf,ms-word,vector-graphics,Pdf,Ms Word,Vector Graphics,我正在开发一个计算程序,它通过输入数据创建图形。我的客户希望将这些图形嵌入到Microsoft Word中,并以PDF格式发布文档。PNG和增强元文件都会在PDF中产生严重的光栅化结果 我已经用Office2007和 你能推荐任何一种不会在转换为PDF的过程中破坏矢量化数据的工作流程吗 更新 谢谢你的回答。事实证明,在写入磁盘时.net实际上并不创建元文件。看见一旦我开始使用P/Invoke在磁盘上创建真实的图元文件(而不是自动的PNG回退),生成的PDF和打印的质量就大大提高了。嵌入Excel

我正在开发一个计算程序,它通过输入数据创建图形。我的客户希望将这些图形嵌入到Microsoft Word中,并以PDF格式发布文档。PNG和增强元文件都会在PDF中产生严重的光栅化结果

我已经用Office2007和

你能推荐任何一种不会在转换为PDF的过程中破坏矢量化数据的工作流程吗

更新
谢谢你的回答。事实证明,在写入磁盘时.net实际上并不创建元文件。看见一旦我开始使用P/Invoke在磁盘上创建真实的图元文件(而不是自动的PNG回退),生成的PDF和打印的质量就大大提高了。

嵌入Excel图形怎么样?

如果所有其他方法都失败了,您可以尝试以极高的分辨率创建PNG文件。这可能会使光栅化的细粒度变得不明显

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

我经常需要从PDF中获取矢量艺术品,以便在Word中使用,为此,我通常通过Adobe Illustrator将其另存为EPS。[Illustrator正好是我手头上的东西-我并不是说它有什么神奇之处;您可以通过其他途径创建EPS文件。]


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

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

可在以下网站上获得扰乱颜色的演示版本:

去过那里,做到了。走得太远只会混淆我正在使用的图形库(ZedGraph)。在300dpi时,它几乎无法工作,但word开始因文档大小而阻塞,放大PDF看起来仍然很糟糕,并显示出锯齿/光栅化瑕疵。您能描述一下您使用P/Invoke的方式吗?您是否将绘图例程移到了非托管代码中?请参阅我链接的问题中投票最多的答案。