`
gwmold
  • 浏览: 3919 次
  • 性别: Icon_minigender_1
  • 来自: 河北
文章分类
社区版块
存档分类
最新评论

FlashPaper将word文件转化成swf

阅读更多
FlashPaper是一个虚拟打印机,可将word文件转化成swf格式文件(.doc .xls .txt .pdf等文件都可以正常生成SWF格式)。最近简单学习了在ASP.NET页面中调用FlashPaper将word文件转化成swf格式文件的方法。

(1)安装FlashPape:下载FlashPape压缩包,解压缩后,运行初始化目录中的初始化.bat,然后安装FlashPaperDriverInstall2.exe,即FlashPaper打印机。特别注意,在有的机器上要更改Macromedia FlashPape的端口,应为FlashPape2PrinterPort,如果是LPT1这个端口,当然打印不出来了。

(2)为页面中的按钮编写事件处理代码:

程序代码
Process process = new Process();     //创建进程对象
        //try
        //{
            ProcessStartInfo startInfo = new ProcessStartInfo();
            string paperroot = @"C:\Program Files\Macromedia\FlashPaper 2\FlashPrinter.exe";
            string docFile = Server.MapPath("1.doc");
            string swfFile = Server.MapPath("1.swf");

            startInfo.FileName = paperroot;
            startInfo.Arguments = docFile + " -o " + swfFile;
            startInfo.UseShellExecute = false;     //不使用系统外壳程序启动
            startInfo.RedirectStandardInput = false;   //不重定向输入
            startInfo.RedirectStandardOutput = false;   //重定向输出
            startInfo.CreateNoWindow = true;     //不创建窗口
            process.StartInfo = startInfo;

            process.Start();


            Response.Write("已经提交生成。<br />");
            Response.Write(paperroot+"<br />"+docFile + " = " + swfFile);
        //}
        //catch (Exception ex)
        //{
        //    Response.Write(ex.Message);
        //}
        //finally
        //{
            if (process != null)
                process.Close();

        //    Response.Write("<br />finally");
        //}


注意:有人说,FlashPrinter.exe所在的目录名称中不能有空格,否则转换失败。其实我上面的不不带空格了它同样转换成功了。

还碰到权限问题,简单的解决方法如下:

     在Windows xp系统下请把aspnet账号(如果是vista,则是networkservice)添加至administrators组,并重启iis admin服务。

     在 windows server 2003下不用说了吧。一样是 networkservice 并重启iis admin服务。就这样问题搞了我半夜半天。

分享到:
评论
1 楼 gx460202720 2012-08-08  
安装flashpaper时,打印机驱动安装不上

相关推荐

    FlashPaper2 word转换工具

    FlashPaper2是一个word转换为swf 以及转换为pdf

    WORD转换SWF软件

    此软件可以帮助您方便的将word文档转化为swf文档,从而可以在网页里面实现flashpaper!

    FLASHpaper2.0 含注册码--把文档转换成SWF,PDF

    FLASHpaper2.0 含注册码--把文档转换成SWF,PDF 把WORD,excle,pdf转换成SWF.

    word和PDF格式转化swf工具flashpaper

    FlashPaper 是Macromedia推出的一款电子文档类工具,通过使用本程序,你可以将需要的文档通过简单的设置转换为SWF格式的Flash动画,原文档的排版样式和字体显示不会受到影响,这样做的好处是不论对方的平台和语言...

    FlashPaper2.2 doc2pdf doc2swf office2swf office2pdf

    FlashPaper2.2 doc2pdf doc2swf office2swf office2pdf word文档转换成swf,PDF格式 如获珍宝

    flashpaper破解反编译文件

    这是两个flash文档浏览器源码,完全破解反编译,大家可以随意...flashpaper主要用来在线自动转换WORD ppt excel文档为PDF,然后用PDF2SWF生成swf, 最后用flexpage调用SWF,这个flexpage可以嵌入dede和新云等一些CMS中.

    FlashPaper2(支持转换的文档类型有:doc、xls、htm、txt、jpg)

    它可以轻易地将任何可打印的文档(Word、Excel)转换为Swf文件或PDF等可以直接在网页上显示的文件,而我们知道,word和Excel是不能直接在浏览器中打开的。这样非常便于大家将这些文件直接在网站上展示供浏览而不必...

    word pdf ppt 转为swf

    一个通过flashpaper将word,ppt ,pdf等文件转为swf的示例程序。 呵呵,上传用于赚积分,否则下载不来东西。

    office文档转换成swf

    实现百度文库的效果,写了一个进程,用户上传的txt,pdf,office等文档,可以直接转成swf格式,主要类为FileOperate.cs。同时包含了FlashPaper2.2和swftools转换工具。

    FlashPaper---下载不扣分,回帖加1分,欢迎下载,童叟无欺

    例如,我们可以在Windows XP中创建一个Excel电子表格,然后使用FlashPaper将其转换为SWF文件,再将这个SWF文件传给一个Macintosh用户。 FlashPaper所生成的SWF文件与Macromedia Flash所生成的SWF文件格式是相同的。...

    Flash Paper

    FlashPaper,能够将word文档转换为swf文件,绝对可用

    Print2Flash3.1完美替代FlashPaper(Word转Flash)

    一款强大的Flash文件转换软件,比FlashPaper友善多了,生成后的SWF文件可自定义工具栏与风格。FlashPaper无法兼容64位系统,而Print2Flash在WIN7 32位/64位系统下完美使用!附送注册号。

    word、pdf转swf,批量转换

    WIN7、XP、2003测试没问题! 使用MFC编写。 采用FlashPaper进行转换。本人自愿下有FlashPaper自愿,带有FlashPaper驱动,注册机,汉化工具,使用说明。 安全可靠!!!

    flashpaper2.2

    可将word文件转换成swf文件,也可以将pdf文件转换成vpdf文件,轻松,方便,适用于做课程网络空间

    Print2Flash V3.5.0.533 完美替代FlashPaper(Word转Flash)

    一款强大的Flash文件转换软件,比FlashPaper友善多了,生成后的SWF文件可自定义工具栏与风格,32位、64位两个版本。

    asp.net 多格式文本转swf

    asp.net 多格式文本转swf word excel ppt jpg 等等文件转换成swf Demo 和 FlashPaper

    flashpaper2.2中文版

    可以轻松将WORD,excel转换在PDF或SWF文件。

    Flashpaper电子文档转化器 64位(附注册信息)绿色版

    Flashpaper电子文档转化器 ,用于把Office文档(Word、Excel、powerpoint)转换成为SWF格式的Flash文件和PDF文档,转换速度非常快,效果非常漂亮。在转换过后文档和之前没转换之前的排版样式、字体都不会有很大的改变...

    FlashPaper

    非常好用,可以将WORD文档转换为SWF文件或PDF文件,转换后文件更小,更方便网络上查看上传下载。操作简单,只要把FLASHPAPER打开,选择转换类型,将DOC文档拉入窗口就可以了,然后会显示转换后的效果,再保存转换后...

Global site tag (gtag.js) - Google Analytics