PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4548|回復: 0
打印 上一主題 下一主題

HylaFax 傳真伺服器 <修改為 Email 以 JPEG 圖檔方式寄送通知>

[複製鏈接]

3867

主題

126

好友

2626

積分

  • TA的每日心情

    2011-4-12 00:15
  • 簽到天數: 3 天

    連續簽到: 2 天

    [LV.2]偶爾看看I

    文章
    35006
    跳轉到指定樓層
    1#
    發表於 2006-9-11 09:34 |只看該作者 |倒序瀏覽
    HylaFax 傳真伺服器 <修改為 Email 以 JPEG 圖檔方式寄送通知>

    1. 首先安裝好 HylaFax 與可以正常運作的環境,建議可以使用 B2D Server 為基礎 OS 安裝,簡單容易使用
    2. 確認已安裝 ImageMagick
    3. 假設 HylaFax 路徑為 /var/spool/hylafax/
    4. 修改 /var/spool/hylafax/

    尋找

    FILENAME=`echo $FILE | $SED -e 's/\.tif//' -e 's/recvq\///'`

    再下面增加

    convert -geometry 50%x50% $FILE recvq/$FILENAME.png
    convert -append recvq/$FILENAME.png* recvq/$FILENAME.miff
    convert recvq/$FILENAME.miff recvq/$FILENAME.jpg
    rm -f recvq/$FILENAME.png*
    rm -f recvq/$FILENAME.miff

    上面的語法意思是,先將原始傳真進來的圖檔,製作 50% 大小的縮圖 (PNG)
    然後由上而下將所有產生的圖檔 (因為可能有多頁),合併成一張圖檔 (miff 檔案)
    再將 miff 檔案轉換為 JPG 圖檔

    尋找

    elif [ "$FILETYPE" = "pdf" ]; then

    將 {下面的四行} 替換修改為

    echo "Content-Type: image/pjpeg; name=\"$FILENAME.jpg\""
    echo "Content-Description: FAX document"
    echo "Content-Transfer-Encoding: $ENCODING"
    echo "Content-Disposition: attachment; filename=\"$FILENAME.jpg\""

    往下一點找到..

    $TIFF2PDF -o $FILE.pdf $FILE
    encode $FILE.pdf
    $RM -f $FILE.pdf 2>$ERRORSTO

    替換修改為

    #$TIFF2PDF -o $FILE.pdf $FILE
    encode recvq/$FILENAME.jpg
    $RM -f recvq/$FILENAME.jpg 2>$ERRORSTO

    修改完成後即可...............................
    分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-12-24 07:12 , Processed in 0.023800 second(s), 30 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部