Viktor 发表于 2008-10-13 12:12:11

将文件传递给AdobePDF

我发誓我以前做过这个,但是我找不到我做过的代码。基本上我想从VBA绘图,使用Adobe,并传递给它一个文件名打印。这是我所拥有的,但它不起作用代码0]
在底部,您可以看到两种方法我都尝试过,但都不起作用。我知道我以前做过....
**** Hidden Message *****

ChuckHardin 发表于 2008-10-13 12:30:37

您提供给 PlotToDevice 的参数似乎无效。 您根本不应该为其提供参数,因为您在上面的代码中指定了要使用的 pc3 文件。

ChuckHardin 发表于 2008-10-13 12:37:09

嘿,查克,
我正在尝试弄清楚如何告诉它使用dwgname减去布局名称。 当我使用绘图来归档时,它会生成 plt 而不是 PDF。 我将其传递到绘图到设备的唯一原因是因为Adobe想要一个文件位置,所以我试图将其提供给它。

ChuckHardin 发表于 2008-10-13 13:10:47

如果你想知道如何做到这一点,我很想听听。 我很久以前就放弃了。

ChuckHardin 发表于 2008-10-13 13:12:23

好的,就这样

ChuckHardin 发表于 2008-10-13 13:16:04

我不知道Adobe是否有COM API,但如果有,也许它有一种机制来更改输出文件的名称。

ChuckHardin 发表于 2008-10-21 19:19:13

我知道Adobe Standard及更高版本有COM Api,我用它来装订文档。但是您正在做的另一种方法是在您的adobe打印机中设置一个默认位置,在那里提交该文件后,使用Microsoft脚本运行时库中的FileSystemObject之类的东西将其重命名为您想要的任何内容。

ChuckHardin 发表于 2009-2-12 12:33:53

从Rodney McManamy购买AcroPlot Pro!!
http://www . CAD ization . com
不要用ADOBE!!
它更易于使用,并且有大量选项。
它还可以制作更小的pdf文件并进行批量打印。
它在pc3文件中还有许多高级设置,用于命名和发送电子邮件等。
我在几乎所有的图书生成应用程序中使用它。
您可以告诉它将多个页面打印到一个pdf中,或将多个文件打印到一个pdf中。
页: [1]
查看完整版本: 将文件传递给AdobePDF