文件名称:动易SiteWeaver仿百度文库豆丁网控件
文件大小:3.53MB
文件格式:RAR
更新时间:2015-08-03 14:59:37
SiteWeaver 仿文库 控件
这个是我在网上找到的asp版的,在PowerEasy SiteWeaver CMS 6.8版下测试通过。下面是详细说明。 1、将三个文件夹复制到动易安装目录下,其中Editor和Include两个文件夹要覆盖原来的。 2、运行FlashPaper的监视器程序.exe,注册 officetoflash.dll,设置一下程序路径和检查时间,例如10秒。 3、FlashPaper文件夹包含了Macromedia FlashPaper2.2和监视器程序、DLL组件,因这些文件必须在同一目录下,所以放在了一起,使用时要赋于该文件夹everyone读写权限。Macromedia FlashPaper的作用就是把Office文档(Word、Excel、PowerPoint)转换成为SWF格式的Flash文件,转换速度非常快,这个绿色版本只要首先运行初始化文件夹中的“初始化.bat”就可以了;监视器程序是用来弥补IIS运行权限问题和其它原因不能直接执行转换程序的,如果需要上传时同时完成转换,请不要关闭监视器程序,勾选office生成Flash,上传即可。 3、本控件支持多用户同时上传,支持office2007,Docx等文件转换,但因需要运行监视器程序,如果是自己的服务器的话,可新建一个“计划任务”,让监视器程序在开机时运行并保持其一直运行中。如果不是自己的服务器,就没必要用本控件,因为服务器不支持组件注册和监视器程序运行,甚至FlashPaper文件夹里面的文件都不允许上传,只能在本地转换再上传。 4、如果是多工作表的EXCEL文件的话,要先用excel打开文件,然后把下面的工作表全选中,保存一下,再上传,不然只能转换一页。 5、本控件针对会员中心的添加文章的时候也给出了生成Flash的选项。只是还需要修改动易的一个安全文件才可以使用。这个地方改改就可以开启会员中心的文档转换和发布视频文章。但这个有安全隐患,自行斟酌。修改会员中心发布时正常显示的修改方法:打开Include/PowerEasy.Common.Security.asp找到第754行附近,把其中的“embed|object|”删除掉。 6、test.asp是一个测试文件,转入的2个参数,1是源文件路径。2是生成的swf文件路径,都是绝对路径,运行后,dll文件会在其所在目录生成一个名为 o2ftemp.bat的批处理文件。之后,每10秒,由监视器程序检查并执行一次这个批处理生成swf文件。 7、本控件也可以用到其它的发布系统或自己开发的发布系统中。因为它的格式转换是另外的程序执行的,所以只要给监视器程序一个传入的参数就可以按照参数执行操作了。这个可以参考test.asp。
【文件预览】:
说明.txt
Include
----PowerEasy.Upfile.asp(45KB)
FlashPaper
----fputilsetup.exe(72KB)
----监视器程序.exe(52KB)
----FlashPrinter.exe(1.44MB)
----FlashPaperContextMenu.dll(160KB)
----Interface()
--------DefaultViewer2.swf(49KB)
----fpdriversetup.exe(96KB)
----xerces.dll(1.88MB)
----Searching.swf(2KB)
----flashpaperprinterui2.dll(296KB)
----Macromedia_Licensing_Installer.dll(277KB)
----Working.swf(4KB)
----flashpaperprinterdrv2.dll(399KB)
----msvcp71.dll(488KB)
----OfficePrintAddIn.dll(620KB)
----pdflib.dll(900KB)
----gdiplus.dll(1.63MB)
----FPUIProto.dot(19KB)
----初始化()
--------Get Flash Player.url(129B)
--------卸载.bat(546B)
--------license.inf(3KB)
--------使用方法.txt(80B)
--------初始化.bat(375B)
----OfficeTOFlash.dll(32KB)
----msvcr71.dll(340KB)
----fpwrap.htm(1KB)
----Flash.ocx(1.34MB)
----XML()
--------FPXlink.xsd(316B)
--------FlashPaper.xsd(19KB)
Editor
----editor_Insertfujian.asp(6KB)
----Images()
--------fujian()
test.asp