Visio文件(.vsd和.vsdx)批量转成pdf文件

实现文件夹下所有目录 下的所有visio文件(.vsd和.vsd?)转成pdf文件。 

第一步 ,安装转换工具:  LibreOffice 

1、下载地址 :  https://zh-cn.libreoffice.org

2、记录安装位置

第二步,创建批量转换BAT

1、编辑BAT,粘贴后面内容 

2、编辑安装目录 :C:\Program Files\LibreOffice\program

3、保存在需要执行的目录中

4、执行文件,即可转换所有文件

5、生成的log2files.txt为转换文件记录

 

附:BAT文件内容

@echo off
set sdir=C:\Program Files\LibreOffice\program
set mdir=%cd%
echo.  >%mdir%\log2files.txt
for /R  "." %%i in (*.vsd*) do (
    cd  %%~dpi
    echo  %%i>>%mdir%\log2files.txt
   "%sdir%\soffice.exe" --headless --convert-to pdf "%%i" >>%mdir%\log2files.txt
    echo.  >>%mdir%\log2files.txt
)
cd %mdir%

 

posted @ 2026-06-07 11:26  冬至小孩  阅读(19)  评论(0)    收藏  举报