[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]批处理批量PDF转SWF,转后同名输出

今天想做个批处理文件,把同一文件夹下的所有PDF文件都用pdf2swf.exe转化成SWF格式,并以原名称输出,自己摸索了半天,编了个:
  1. @echo on
  2. for /f "delims="  %%i in (*.pdf) do
  3. pdf2swf.exe -t "%%i.pdf" -s flashversion=9 -s languagedir=C:\sup\xpdf\xpdf-chinese-simplified  -o "%%i.swf"
  4. pause
复制代码
结果闪了下就没了,我精简了下:
  1. @echo off
  2. pdf2swf.exe -t "1.pdf" -s flashversion=9 -s languagedir=C:\sup\xpdf\xpdf-chinese-simplified  -o "1.swf"
  3. pause
复制代码
输出固定名称没问题。

求大神帮看下问题出在哪里
3

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2
    • CrLf: 感谢提供线索技术 + 1
    • pcl_test: 勿发笼统、无意义的标题PB -2

  1. @echo on
  2. for %%i in (*.pdf) do (
  3. pdf2swf.exe -t "%%i" -s flashversion=9 -s languagedir=C:\sup\xpdf\xpdf-chinese-simplified  -o "%%~ni.swf"
  4. )
  5. pause
复制代码
1

评分人数

人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

回复 2# 回家路上


  按照你的提示修改代码后,按页输出怎么回事啊?一个2页的1.pdf的文件,处理完后变成了1ni.swf和2ni.swf,分别对应第一页第二页

TOP

怪我喽   
人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

回复 4# 回家路上
我是菜鸟啊,完全不懂,你这说的,我都不敢问了

TOP

回复 4# 回家路上

怎么样可以2页的PDF输出还是变成1个2页的SWF呢。。。

TOP

换个多页的pdf试试

TOP

回复 2# 回家路上

汗,下午没事又翻出来捣鼓下,把ni改成NI,又改回去,好了。。。。代码没问题,估计我复制错了,非常感谢。。。

TOP

swftool 已上传到 Batch-CN,感谢提供线索
1

评分人数

TOP

返回列表