我正在尝试用python将一堆Visio文件转换成pdf格式。我引用了这个.doc to pdf using python并编写了以下代码:
import comtypes.client as coms
format=17
visio = coms.CreateObject('Visio.Application')
doc = visio.Documents.Open('map.vsd')
doc.SaveAs('map.pdf', FileFormat=format)
给我一个TypeError: call takes exactly 2 arguments (3 given)
我一直在google上搜索,找不到关于如何使用python在Visio中打印到pdf的参考。在
您应该使用
ExportAsFixedFormat
代替SaveAs
。此函数的文档可以找到here。此函数可用于win32和comtypes。在win32com示例
comtypes示例
^{pr2}$相关问题 更多 >
编程相关推荐