電子書如何做?
光一個PDF,在網頁上,很難看。
XOOPS有個書籍模組
我試試看,用WORD編好一本書,然後,列印出來 jpeg 檔案。
然後,逐頁上傳上去 書籍模組,這樣看起來還不錯。
紀錄一下中間過程。
一、編好 WORD 檔案
二、WORD 檔名,最好列印前改用英文檔名,用Paperless Printer 印出 jpeg 檔案
產生的 jpeg 檔案名稱,就會是 英文檔名+000nn.jepg
三、由於 產生的 nn 序號,不好,必須 重新 RENAME 成為 正確的序號檔案
xxxx.jepg
xxxx0001.jepg
xxxx0002.jepg
...
xxxx00010.jepg
Paperless Printer 是這樣編序號的。所以,必須修改
四、使用 Excel 檔案,來做一個 Batch 檔案,
DOS的 RENAME source_filename target_filename
Excel VBA寫一個 GetFileNames 模組函數
Function GetFileNames(ByVal FolderPath As String) As Variant
Dim Result As Variant
Dim i As Integer
Dim MyFile As Object
Dim MyFSO As Object
Dim MyFolder As Object
Dim MyFiles As Object
Set MyFSO = CreateObject("Scripting.FileSystemObject")
Set MyFolder = MyFSO.GetFolder(FolderPath)
Set MyFiles = MyFolder.Files
ReDim
Result(1 To MyFiles.Count)
i = 1
For Each MyFile In MyFiles
Result(i) = MyFile.Name
i = i + 1
Next MyFile
GetFileNames = Result
End Function
然後,在Excel 工作表中:
A1 : your_directory
A3: =IFERROR(INDEX(GetFileNames($A$1),ROW()-2),"")
其中 ROW()-2 是現在在 A3 row3 , -2 才能得到 1, 這是 index
GetFileNames 出來的是一個 Array
然後,將 A3 往下複製,就可以拉出所有的 檔案名稱出來了
在右邊 C3: =RIGHT(A3,9),取出檔案名稱右邊9個字元,就可以得到 序號的檔名
然後,再 E3: ="RENAME """ & A3 & """ """ & C3
在 Excel中,字元雙引號,只要重複兩次雙引號,就可以得到字元雙引號。
再往下複製出來一串 RENAME指令
將之複製到一個文字檔案,存檔成為 xxx.bat
然後,執行該 .bat檔
完成!
五、將這些 Jpeg 檔案,上傳到主機 xoops / uploads / tad_book3 / image / your_folder
六,編輯 Xoops 上 tad書籍,
完成!
本網誌記錄網站設計的一些內容筆記。 網站設計需要整合很多工具與概念。 我畢業自淡江電子計算機科學學系,算是科班出身。但我們那個年代(50年代,唉!LKK了!),網路還只是剛開始,相關的技術都是出社會以後陸續接觸學習。 網站的建立與設計,牽涉的範圍真的很廣泛。 網站的目地是甚麼?銷售網頁、電子購物、廣告、社群經營、互動、教學、客戶服務、網站應用程式、...... 需要整合的人才,程式設計師、資料庫管理師、網頁美編、文字編輯、多媒體製作等等。 這裡將記錄一個LKK對網站系統重新學習與複習,還有教學使用的一些資料。
2019年1月5日 星期六
訂閱:
張貼留言 (Atom)
如何判斷現在FORM是在 insert mode? 還是 update mode?
只要用 if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。
-
讓 PHP 接收 post 的 json 資料 - 8月 02, 2013 我們在串接API的時候會用到 CURL 函式 POST 資料給 JSON 接收,雖然我們是使用 POST 傳出資料。但是我們在接收的 SERVER 端使用 $_POST 卻抓不到任何資料。 原來 ...
-
分享:網站上 http://shuai.be/archives/php-undefined-index/ 平時用 $_GET[ ‘ xx ’ ] 取得參數值時,如果之前不加判斷在未傳進參數時會出現這樣的警告 : PHP Notice: undefined i...
-
Note that it's ultimately the responsibility of the server admin to ensure his system is secure. These are some basic security tips tha...
沒有留言:
張貼留言