当前位置:网站首页>visio文件批量转pdf
visio文件批量转pdf
2022-08-11 05:33:00 【hello_zard】
# Convert Visio (2013) documents to PDF
$drawings = Get-ChildItem -Filter "*.vsdx"
Write-Host "Converting Visio documents to PDF..." -ForegroundColor Cyan
try
{
$visio = New-Object -ComObject Visio.Application
$visio.Visible = $true
foreach ($drawing in $drawings)
{
$pdfname = [IO.Path]::ChangeExtension($drawing.FullName, '.pdf')
Write-Host "Converting:" $drawing.FullName "to" $pdfname
$document = $visio.Documents.Open($drawing.FullName)
# Export all pages to PDF, see constants here http://msdn.microsoft.com/en-us/library/office/ff766893.aspx
$document.ExportAsFixedFormat(1, $pdfname, 1, 0)
}
}
catch
{
Write-Error $_
}
finally
{
if ($visio)
{
$visio.Quit()
}
}
代码保存未hello.ps1
右键hello.ps1,点击Powershell运行,然后就会读取本目录下全部vsdx后缀的文件,然后程序会自动调用电脑的visio程序打开文档然后转为pdf后就会自动关闭visio文档,转换后的pdf就在当前文件夹下面。
边栏推荐
- [HTB]渗透Backdoor靶机
- Threatless Technology-TVD Daily Vulnerability Intelligence-2022-7-22
- 内存调试工具Electric Fence
- unity小技巧
- 无胁科技-TVD每日漏洞情报-2022-8-1
- Apache APISIX 默认密钥漏洞复现
- 2022年全国职业技能大赛网络安全竞赛试题B模块自己解析思路(8)
- Login error in mysql: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)ERROR
- buildroot嵌入式文件系统中vi显示行号
- Redis学习笔记【四】完结
猜你喜欢
Apache Fink 文件上传漏洞复现及利用
(1) Software testing theory (0 basic understanding of basic knowledge)
Error in render: “TypeError: Cannot read properties of undefined (reading ‘commentsContent‘)“
GoAhead Server 环境变量注入(CVE-2021-42342)漏洞复现
unity小技巧
Jmeter RMI 反序列化命令执行漏洞复现
IP证书申请
(二)软件测试理论(*重点用例方法编写)
Drupal 远程代码执行漏洞复现(CVE-2018-7602)
Unity Rebuild和Rebatch浅析
随机推荐
项目笔记——随机2
电脑录屏的简单方法
SSL证书部署后,为什么还是显示不安全?
购买专栏请看看说明
Jedis连接问题!!
Jmeter RMI 反序列化命令执行漏洞复现
lua杂记
文本三剑客——awk 截取+过滤+统计
处理eking.Devos勒索病毒防范解密恢复操作攻略
网络安全学习小结--kali基本工具、webshell、代码审计
无胁科技-TVD每日漏洞情报-2022-8-4
BaseActvity的抽取
解决8080端口被占用问题
uboot代码解析1:根据目的找主线
Threatless Technology-TVD Daily Vulnerability Intelligence-2022-7-25
本地yum源搭建
Apache Fink 文件上传漏洞复现及利用
2022年全国职业技能大赛网络安全竞赛试题B模块自己解析思路(5)
Redis学习笔记【四】完结
分页查询模型