概述
一开始我只复制了pdf2swf.exe,结果死活不运行。起初怀疑是权限问题,但查了半天也查不到。后来我就直接调用cmd去运行一下,发现报错,原因是没找到C:swftoolsFonts下的某个文件,这是才恍然大悟,原来但靠pdf2swf.exe是不运行的(PS:那是否意味着虚拟主机下用这个工具彻底没戏???)
幸好我是自己服务器,下面说说完整步骤:
1、将swftools原安装包解压后全部放置在C:swftools(其实只需要fonts目录就行了,反正也不占多大空间,就都放上去吧)
2、对C:swftools目录设置NETWORK SERVICE的访问权限。
3、pdf2swf.exe复制到应用程序响应的目录下,如bin。
这样就可以了。顺便贴出转换代码:
using System;
using System.Web;
using System.Text;
namespace JumbotCms.Utils
{
///
/// pdf2swf.exe调用
///
public static class swftoolsHelp
{
///
/// PDF格式转为SWF
///
///
原视频文件地址,如/a/b/c.pdf
///
生成后的FLV文件地址,如/a/b/c.swf
///
转换的前N页
///
public static bool PDF2
最后
以上就是狂野戒指为你收集整理的c执行cmd pdf2swf_解决服务器上swftools中pdf2swf.exe无法工作的故障的全部内容,希望文章能够帮你解决c执行cmd pdf2swf_解决服务器上swftools中pdf2swf.exe无法工作的故障所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复