Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[1012]PHP進階開發及TadTools工具應用」目錄
MarkDown
16-2 上課範例:admin/pdf.php
1. jQuery的用法
1-1 上課範例:index.html
2. 連動選單
2-1 上課範例:admin/index.php
2-2 上課範例:admin/ajax.php
3. 郵遞區號地址
3-1 上課範例:admin/index.php
3-2 上課範例:index.php
3-3 上課範例:ajax.php
4. 點擊編輯
4-1 上課範例:index.html
4-2 上課範例:save.php
4-3 上課範例:admin/index.php
4-4 上課範例:admin/save.php
5. 表單驗證
5-1 上課範例:admin/index.php
5-2 上課範例:index.php
5-3 上課範例:ajax.php
6. 表格拉動排序
6-1 上課範例:admin/cate.php
6-2 上課範例:admin/save_sort.php
7. 整合型上傳工具
7-1 上課範例:admin/index.php
7-2 上課範例:up_file.php
7-3 上課範例:index.php
8. 頁籤與小月曆之應用
8-1 上課範例:admin/index.php
8-2 上課範例:index.php
8-3 上課範例:ajax2.php
9. fullcalendar月曆應用
9-1 上課範例:birthday.php
9-2 上課範例:header.php
9-3 上課範例:get_events.php
10. QR Code應用
10-1 上課範例:xoops_version.php
10-2 上課範例:blocks/contact_qrcode.php
10-3 上課範例:templates/blocks/contact_qrcode.html
10-4 上課範例:pda.php
10-5 上課範例:blocks/contact_qrcode.php(不替換網址)
10-6 上課範例:index.php
11. Jquery Mobile
11-1 上課範例:blocks/contact_qrcode.php
11-2 上課範例:pda.php
11-3 上課範例:data.php
12. java上傳及影片播放
12-1 上課範例:data.php
12-2 上課範例:index.php
12-3 上課範例:jupload.php
12-4 上課範例:play.php
13. CSV的匯出與匯入
13-1 上課範例:通訊錄.csv
13-2 上課範例:admin/index.php
13-3 上課範例:__fgetcsv()
14. 產生Excel報表
14-1 上課範例:admin/excel.php
14-2 上課範例:admin/index.php
14-3 上課範例:admin/excel.php(多表)
15. 匯入Excel檔
15-1 上課範例:admin/excel.php
15-2 上課範例:admin/index.php
16. 用TCPDF產生PDF(上)
16-1 上課範例:admin/index.php
16-2 上課範例:admin/pdf.php
17. 用TCPDF產生PDF(下)
17-1 上課範例:admin/index.php
17-2 上課範例:admin/pdf2.php
17-3 上課範例:admin/pdf_all.php
18. 產出真實word檔
18-1 上課範例:admin/index.php
18-2 上課範例:admin/docx.php
17-1 上課範例:admin/index.php
\[1012\]PHP進階開發及TadTools工具應用 ============================ [](http://www.tad0616.net/uploads/tad_book3/file/1012/17.pdf)一、 設定頁首頁尾邊界 1. SetMargins($left, $top, $right=-1, $keepmargins=false) - (1) 設定頁面邊界,預設$right的值會等於$left,$ keepmargins為true會覆蓋頁面預設邊界 2. setHeaderMargin($hm=10):頁首上方與頁面頂端的距離 3. setFooterMargin($fm=10):頁尾上方與頁面尾端的距離 ### 二、 設定頁首頁尾 1. 設定頁首:setHeaderData($ln='', $lw=0, $ht='', $hs='', $tc=array(0, 0, 0), $lc=array(0, 0, 0))、設定頁尾:setFooterData($tc=array(0, 0, 0), $lc=array(0, 0, 0)) - (1) $ln:頁首圖片檔名(圖片目錄預設在tcpdf/images,可修改tcpdf\_config.php的K\_PATH\_IMAGES設定重設圖片目錄) - (2) $lw:頁首圖片寬度,單位mm - (3) $ht:頁首標題 - (4) $hs:頁首小字說明 - (5) $tc:文字顏色,RGB以陣列呈現,如:array(0,64,255) - (6) $lc:頁首橫線顏色 2. 頁首字型:setHeaderFont($font)、頁尾字型:setFooterFont($font) - (1) $font為一個陣列,如:array('字型名稱','字型樣式','字型大小') ### 三、 複雜型表格 1. A4=210 x 297mm = 595 X 842 px (72 dpi),1mm=2.83px,1px=0.35mm 2. 左右合併 colspan=3,上下合併rowspan=4 ### 四、 插入圖片(網頁方式) 1. <img src="../images/logo\_example.png" border="0" height="41" width="41" align="top" /> 2.
路徑不支援http://網址的方式,需改用相對路徑。
似乎只是不支援「http://localhost/圖檔」,但有支援「http://網址/圖檔」的方式。 ### 五、 插入圖片(物件方式) 1. Image($file, $x='', $y='', $w=0, $h=0, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false, $alt=false, $altimgs=array()) - (1) $file:檔名或圖檔路徑 - (2) $x、$y:以左上角為起點的x,y座標位置 - (3) $w、$h:寬度、高度,若設0會自動偵測 - (4) $type:圖檔格式(大小寫不拘),支援GIF, JPEG, PNG, BMP, XBM, XPM等格式 - (5) $link:連結網址,或用AddLink()來新增連結 - (6) $align:對齊方向,T(上)、M(中)、B(下)、N(下一行) - (7) $resize:若為true,會縮放原圖到$w 及 $h 指定的大小。 - (8) $dpi:縮放時用的解析度 - (9) $palign:水平對齊方向,L(左)、C(中)、R(右) - (10) $ismask:若為true,則視該圖為遮罩 - (11) $imgmask:由此函數傳回圖片物件,或設為 false - (12) $border:0(無邊框,預設)、1(加框)、L(左)、T(上)、R(右)、B(下),亦可用陣列來設定樣式,如:array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) - (13) $fitbox:若不為false,則縮放圖片至外層容器中,亦可用字元來指定縮放方式,如水平方向縮放 (L = 左, C = 中, R = 右) 或上下縮放(T =上, M =中, B =下) - (14) $hidden:若為true,則不顯示圖片。 - (15) $fitonpage:如果為true,圖片大小調整為不超過頁面尺寸。 - (16) $alt:若為true,圖片將不會直接秀出,而是傳回圖片的ID。 - (17) $altimgs:交替顯示圖像的ID的數組。每個的替代圖像必須是一個數組,它有兩個值:一個整數,表示圖像ID(對圖像的方法的返回值)和一個布爾值,表示如果圖像是默認的打印。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
119
人線上 (
72
人在瀏覽
線上書籍
)
會員: 0
訪客: 119
更多…