日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转]仿百度文库或豆丁网在线浏览doc.pdf.xls.txt源码

發布時間:2023/12/31 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]仿百度文库或豆丁网在线浏览doc.pdf.xls.txt源码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

仿百度文庫或豆丁網在線瀏覽doc.pdf.xls.txt源碼(自動在線轉換DOC.PDF.xls等文件本地生成SWF文件)

原理:通過PHP調用FlashPaper軟件對DOC.PDF.XLS.TXT等文件進行轉換,實現在線瀏覽
功能和豆丁。GOOGLE等文庫系統在線瀏覽相似,轉換文件服務器本地存儲,不需要通過其他網站轉換提高瀏覽速度.


《-------------------FlashPaper軟件說明------------------------------》:
Macromedia FlashPaper2.2和contribute3.1一樣都是Studio 8里的組件,FlashPaper的作用就是可以把Office

文檔(Word、Excel、PowerPoint)等轉換成格式的Flash文件和PDF文檔,轉換速度非常快,效果非常漂亮。我

轉換過一個兩百多頁的Word文檔,只用了一分鐘左右。
此外,也可以將圖片轉換成PDF或者Flash影片。
Flash和PDF適合文檔的網絡傳播,又可以較好的保護你的版權
安裝說明:
運行初始化文件夾中的“初始化.bat”就可以了,如果提示“沒有找到Flash播放器”那就再運行

“GetFlash.exe”。
使用說明:
1,右擊要轉換的文件,在菜單中選擇轉換成Flash或者PDF。
2,用office軟件打開文件后,文件——打印——打印機名稱選擇Macromedia FlashPaper——確定——然后選

擇保存為Flash或者PDF 。

FlashPaper2.2軟件下載地址 :/html/down/scgj_857_42.html


《---------------------------修改牽涉文件---------------------------------》
D:\wwwroot\disk\modules\recycle.inc.php?? 刪除回收站文件后自動清除生成的SWF文件
D:\wwwroot\disk\modules\public.inc.php? 刪除公共文件后自動清除生成的SWF文件
D:\wwwroot\disk\templates\default\pd_viewfile.tpl.html 實現首次瀏覽自動生成SWF文件
D:\wwwroot\disk\viewfile.php ???不修改也沒關系 我是讓文件地址不隱藏顯示


《-----------------------牽涉文件具體修改部分--------------------------------》


recycle.inc.php文件

好像是4個地方(錯了高手指出哦!不過功能我是實現了測試也通過了)
把源文件中
??????????????? if($rs['store_old']){
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name']);
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].'_thumb');
??????????????????? }else{
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].$file_ext);
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].'_thumb.'.$rs['file_extension']);
?????????????????????????????????????????


修改成(好像一共有4個地方)

??????????????? if($rs['store_old']){
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name']);
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].'_thumb');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.txt');
??????????????? }else{
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].$file_ext);
??????????????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs

['file_store_path'].'/'.$rs['file_real_name'].'_thumb.'.$rs['file_extension']);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.txt');
???????????????????????


public.inc.php文件

把源文件中


??????? if($rs['store_old']){
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name']);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'_thumb');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.txt');
??????? }else{
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'_thumb'.$file_ext);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.txt');
??????? }

修改成

??????? if($rs['store_old']){
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name']);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'_thumb');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'.txt');
??????? }else{
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].'_thumb'.$file_ext);
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.swf');
??????????????? @unlink(PHPDISK_ROOT.$settings['file_path'].'/'.$rs['file_store_path'].'/'.$rs

['file_real_name'].$file_ext.'.txt');
??????? }

pd_viewfile.tpl.html文件

這個文件改動比較大我打包了給大家參考不建議 直接覆蓋因為我的頁面上面去掉了很多的東西

如果實在不明白就 到我博客給我留言吧不要加我Q了
?
博客交流地址:http://fuyan.name/post-17.html


漏掉了點東西呵呵~!~
下面是我在調試的時候遇到的幾個問題

1、[PHP運行命令出錯]Warning: system() [function.system]: Unable to

使用了system("mkdir **")來新建目錄。IIS來賓帳戶默認是不能訪問CMD的。所以就不能FORK新建線程了。
解決辦法簡單。找到C:/WINDOWS/SYSTEM32/CMD.EXE然后點右鍵屬性。選安全,然后將IIS來賓帳戶添加進去,

并勾選讀取和運行權限。然后按確認。

2、首次打開頁面時候超時修改下面

max_execution_time = 300 ,秒可以設置更大,這里是300秒,然后重起服務

3、沒有system,exec執行權限 把下面刪除就好了
disable_functions = proc_open, popen, exec, system, shell_exec, passthru

本文來自“永遠楓葉” http://www.fuyan.name 詳細出處參考:http://fuyan.name/?post=17#comment

轉載于:https://www.cnblogs.com/longhuang/archive/2011/02/12/1952796.html

總結

以上是生活随笔為你收集整理的[转]仿百度文库或豆丁网在线浏览doc.pdf.xls.txt源码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。