zoukankan      html  css  js  c++  java
  • window server平台下在Web程序中将doc,pdf,jpg等文档转化为swf之FlashPaper(方法一)

    原文地址:http://blog.sina.com.cn/s/blog_66d6c8870100u37j.html

    FlashPaper是将其他格式(如txt,doc,pdf,jpg,xls)的文档转化为swf文件的工具;

    这是在web应用程序/网站中调用FlashPaper.exe转化文件的详细可重复配置。

    在此之前从网上找了很多FlashPaper的配置,几乎都没有提出完整的可重复配置的方法。

    该配置是在win server 2003,IIS6多次测试成功的,其他环境是否可行未知。

     

    基本软件
    1.    FlashPaper2.2程序目录
    2.    安装Flash player  10.2.152.32 (activex和plugin两个安装程序)
    3.    初始化:运行FlashPaper2.2程序目录中的“初始化.bat”
    4.    如果转pdf须安装Adobe Reader 9.1或9.2
    5.    如果转doc须安装Word 2007

    配置方法
    1.    检查“Print Spooler”进程开启;
    2.    检查“Macromedia FlashPaper”打印机安装正确;
    3.    通过本地用户和组管理,将Network service用户(须查找该用户)添加到administrators组中, 执行命令iisrset重启iis;
    4.    Word必须是2007,2003需要在DCOM中设置权限,并且不一定能转换成功;

    如果仍有问题可能需检查:
    1.    转换文档读取和保存的文件夹的读写权限;
    2.    打印机权限;
    3.    Aspnet用户添加到读写权限;
    4.    远程打开word等软件的权限;

    关于模板
    Flashpaper 安装目录下有个Interface文件夹,里边的DefaultViewer2.swf就是模板文件。可反编译DefaultViewer2.swf。生成新的DefaultViewer.swf,替换原来的。比如去掉某个功能,去掉或替换logo等;

    测试方法
    1.    首先保证将文件直接拖到FlashPrinter.exe可以正确转化,此时可确定FlashPaper本身的配置已经正确;
    2.    .txt,.doc,.pdf要分别测试,一个格式的能转换并不一定其他格式可以,与相应用到的应用程序是否安装及访问权限有关

  • 相关阅读:
    正则表达式
    DNS协议相关命令 dig
    Linux下 redsocks + iptables + socks5 实现全局代理
    Kotlin native 初心
    Kotlin 初心
    XMLHttpRequest2 实现AJAX跨域请求
    CSS、JavaScript 初心
    jQuery 初心
    java.lang.ClassNotFoundException 解决方案
    CPU 负荷过重时邮件报警
  • 原文地址:https://www.cnblogs.com/mikechang/p/2730933.html
Copyright © 2011-2022 走看看