2013年3月8日 星期五

命令模式, 自動化將特定網頁轉換為PDF


wkhtmltopdf  http://code.google.com/p/wkhtmltopdf/
 簡單的命令工具, 將HTML轉換為 PDF
 適合將網管上HTML報表轉出


寫個Scripts加入排程, 在固定將資料轉出來(用EMAIL也不錯), 這樣就不用每天做苦工
儲存至 /var/www/html/ntop/Report', 依月份存放至各目錄


[root@cacti ~]# cat /var/www/html/ntop/html2pdf.sh
#!/bin/bash
fileName="ntop-`date +\%Y\%m\%d-\%H`.pdf"
dirName="Report-`date +\%Y\%m`"
savePath='/var/www/html/ntop/Report'
html2pdf='/var/www/html/ntop/wkhtmltopdf-amd64'

if [ ! -d "$savePath/$dirName" ]; then
/bin/mkdir -p "$savePath/$dirName"
fi

$html2pdf "http://ntop.host.ip:3000/sortDataIP.html" "$savePath/$dirName/$fileName"




沒有留言:

張貼留言

Extreme XOS run pyton scripts

XOS run python scripts v15.7 or high 將交換器上的 IP & MAC 往syslog 丟, 簡單將IP資料保留下 ## 編緝Scripts # vi ip2syslog.py #!/usr/bin/python # ...