0

以下 vba 例程可以很好地打印 word 文档

        If sHlink <> "" Then
             Set OfficeObject = CreateObject("Word.Application")
             OfficeObject.Documents.Open sHlink
             OfficeObject.PrintOut Background:=False
             OfficeObject.Quit
             Set OfficeObject = Nothing
        End If

但我需要打印的是 .TIF 文件。它们默认使用 Microsoft 照片查看器打开。是否有类似的东西可以调用 MS 照片查看器,或者不能调用 Acrobat?也许对于 Acrobat,我可以使用某种命令行吗?谢谢你

4

1 回答 1

0

我发现使用以前随 Office 安装的照片编辑器打印的这个 shell 命令:

Shell """C:\Program Files\Common Files\Microsoft Shared\PhotoEd\photoed.exe"" -p h:\misc\MyPicture.tif"

我认为它可以适应使用当前的图片管理器进行打印 - 我敢打赌它使用相同的-p开关。由于某种原因,这似乎被命名为“OIS.EXE”。

于 2013-08-02T19:53:48.910 回答