GB | BIG5
|
| 首頁 > 編程技術 > Php > 正文 |
 |
| PHP4手冊:函數庫及函數(四十) PDF 格式檔案函式庫 - 1 |
| http://netleader.126.com 星空浪子 (2001-04-18 15:53:35) |
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
--------------------------------------------------------------------------------
本函式庫共有 65 個函式
PDF 是 Adobe 所發展的可攜式文件格式,它的文件可以在網路上傳輸、瀏覽,甚至使用印表機印出,或使用其它輸出裝置輸出,都可以保存原來的文字及圖片的編排。詳細的資訊可以參考 Adobe 的網站。參考其中有關 PDF 或 Acrobat 的部份。
在 UNIX 系統中,可以使用 Thomas Merz 開發的 PDF 函式館。將它編譯安裝完成,再編譯 PHP 程式方可供 PHP 使用 pdflib。編譯時可能要 JPEG library 及 TIFF library。
除了用這個函式庫可以建立 PDF 檔案外,FastIO 公司發展的產品 ClibPDF 也可以處理 PDF 檔案。
以下為處理 PDF 檔案的范例,本例對 test.pdf 加工等待使用者讀取。
$fp = fopen("test.pdf", "w");
$pdf = PDF_open($fp);
pdf_set_info_author($pdf, "Uwe Steinmann");
PDF_set_info_title($pdf, "Test for PHP wrapper of PDFlib 2.0");
PDF_set_info_author($pdf, "Name of Author");
pdf_set_info_creator($pdf, "See Author");
pdf_set_info_subject($pdf, "Testing");
PDF_begin_page($pdf, 595, 842);
PDF_add_outline($pdf, "Page 1");
pdf_set_font($pdf, "Times-Roman", 30, 4);
pdf_set_text_rendering($pdf, 1);
PDF_show_xy($pdf, "Times Roman outlined", 50, 750);
pdf_moveto($pdf, 50, 740);
pdf_lineto($pdf, 330, 740);
pdf_stroke($pdf);
PDF_end_page($pdf);
PDF_close($pdf);
fclose($fp);
echo "finished";
?>
上例中的 gettest.php3 可能像下面的樣子
$fp = fopen("test.pdf", "r");
header("Content-type: application/pdf");
fpassthru($fp);
fclose($fp);
?>
PDF_get_info: 傳回檔案資訊。
PDF_set_info_creator: 設定建檔者字串。
PDF_set_info_title: 設定檔案標題。
PDF_set_info_subject: 設定檔案主題。
PDF_set_info_keywords: 設定檔案的關鍵字。
PDF_set_info_author: 設定檔案作者。
PDF_open: 建立新的 PDF 檔。
PDF_close: 關閉 PDF 檔。
PDF_begin_page: 啟始 PDF 檔案頁面。
PDF_end_page: 關閉 PDF 檔案頁面。
PDF_show: 輸出字串到 PDF 檔案。
PDF_show_xy: 輸出字串到指定坐標。
PDF_set_font: 設定使用的字型及大小。
PDF_set_leading: 設定行距。
PDF_set_text_rendering: 設定文字表現方式。
PDF_set_horiz_scaling: 設定文字水平間距。
PDF_set_text_rise: 設定文字高度。
PDF_set_text_matrix: 設定文字矩陣。
PDF_set_text_pos: 設定文字位置。
PDF_set_char_spacing: 設定字元間距。
PDF_set_word_spacing: 設定字間距。
PDF_continue_text: 輸出文字。
PDF_stringwidth: 計算字串的寬度。
PDF_save: 儲存環境變數。
PDF_restore: 還原環境變數。
PDF_translate: 移動原點。
PDF_scale: 縮放物件。
PDF_rotate: 旋轉物件。
PDF_setflat: 設定平滑值。
PDF_setlinejoin: 設定連線參數。
PDF_setlinecap: 設定 linecap 參數。
PDF_setmiterlimit: 設定斜邊界限。
PDF_setlinewidth: 設定線寬。
PDF_setdash: 設定虛線樣式。
PDF_moveto: 設定處理的坐標點。
PDF_curveto: 繪貝氏曲線。
PDF_lineto: 繪直線。
PDF_circle: 繪圓。
PDF_arc: 繪弧。
PDF_rect: 繪長方形。
PDF_closepath: 形成封閉的向量形狀。
PDF_stroke: 沿向量繪線。
PDF_closepath_stroke: 形成封閉的向量形狀並沿向量繪線。
PDF_fill: 填滿目前的向量。
PDF_fill_stroke: 填滿目前的向量並沿向量繪線。
PDF_closepath_fill_stroke: 形成封閉的向量形狀沿向量繪線並填滿。
PDF_endpath: 關閉目前向量。
PDF_clip: 組合所有向量。
PDF_setgray_fill: 指定填入的顏色為灰階。
PDF_setgray_stroke: 指定繪圖的顏色為灰階。
PDF_setgray: 指定繪圖的顏色為灰階並填入。
PDF_setrgbcolor_fill: 指定填入的顏色為彩色。
PDF_setrgbcolor_stroke: 指定繪圖的顏色為彩色。
PDF_setrgbcolor: 指定繪圖的顏色為彩色並填入。
PDF_add_outline: 目前頁面加入書簽。
PDF_set_transition: 設定頁的轉換。
PDF_set_duration: 設定二頁的切換時間。
PDF_open_gif: 開啟 GIF 圖檔。
PDF_open_memory_image: 開啟記憶體圖檔。
PDF_open_jpeg: 開啟 JPEG 圖檔。
PDF_close_image: 關閉圖檔。
PDF_place_image: 放置圖片到 PDF 檔指定位置。
PDF_put_image: 放置圖片到 PDF 檔。
PDF_execute_image: 放置 PDF 檔中圖片到指定位置。
PDF_add_annotation: 加入注解。
--------------------------------------------------------------------------------
函式:PDF_get_info()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_get_info
傳回檔案資訊。
語法: int pdf_get_info();
傳回值: 整數
函式種類: 特殊檔案格式
內容說明
本函式用來取得 PDF 的檔案資訊,例如作者、主題....等等。需要 pdflib 2.0 以上才能使用本函式的功能。
參考
PDF_set_info_creator() PDF_set_info_author() PDF_set_info_keywords() PDF_set_info_title() PDF_set_info_subject()
--------------------------------------------------------------------------------
函式:PDF_set_info_creator()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_info_creator
設定建檔者字串。
語法: void pdf_set_info_creator(int info, string creator);
傳回值: 無
函式種類: 特殊檔案格式
內容說明
本函式用來設定 PDF 的建立檔案者資訊。參數 info 為 PDF 檔案資訊代碼,供 PDF_open() 所使用的代碼。參數 creator 為建檔者名稱。需要 pdflib 2.0 以上才能使用本函式的功能。
--------------------------------------------------------------------------------
函式:PDF_set_info_title()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_info_title
設定檔案標題。
語法: void pdf_set_info_title(int info, string title);
傳回值: 無
函式種類: 特殊檔案格式
內容說明
本函式用來設定 PDF 的檔案標題 (title)。參數 info 為 PDF 檔案資訊代碼,供 PDF_open() 所使用的代碼。參數 title 為欲設定的檔案標頭字串。需要 pdflib 2.0 以上才能使用本函式的功能。
--------------------------------------------------------------------------------
函式:PDF_set_info_subject()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_info_subject
設定檔案主題。
語法: void pdf_set_info_subject(int info, string subject);
傳回值: 無
函式種類: 特殊檔案格式
內容說明
本函式用來設定 PDF 的檔案主題 (subject)。參數 info 為 PDF 檔案資訊代碼,供 PDF_open() 所使用的代碼。參數 subject 為欲設定的檔案主題字串。需要 pdflib 2.0 以上才能使用本函式的功能。
--------------------------------------------------------------------------------
函式:PDF_set_info_keywords()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_info_keywords
設定檔案的關鍵字。
語法: void pdf_set_info_keywords(int info, string keywords);
傳回值: 無
函式種類: 特殊檔案格式
內容說明
本函式用來設定 PDF 檔案的關鍵字 (keyword)。參數 info 為 PDF 檔案資訊代碼,供 PDF_open() 所使用的代碼。參數 keywords 為欲設定的檔案關鍵字字串。需要 pdflib 2.0 以上才能使用本函式的功能。
--------------------------------------------------------------------------------
函式:PDF_set_info_author()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_info_author
設定檔案作者。
語法: void pdf_set_info_author(int info, string author);
傳回值: 無
函式種類: 特殊檔案格式
內容說明
本函式用來設定 PDF 檔案的作者。參數 info 為 PDF 檔案資訊代碼,供 PDF_open() 所使用的代碼。參數 author 為欲設定的檔案作者名字。需要 pdflib 2.0 以上才能使用本函式的功能。
--------------------------------------------------------------------------------
函式:PDF_open()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_open
建立新的 PDF 檔。
語法: int pdf_open(int file, int info);
傳回值: 整數
函式種類: 特殊檔案格式
內容說明
本函式用來開啟新的 PDF 檔案,意即建立新的 PDF 檔。參數 file 為使用 fopen() 所開檔的檔案代碼。參數 info 為 PDF_get_info() 產生的 PDF 檔案資訊代碼。成功則傳回 PDF 檔案代碼。
--------------------------------------------------------------------------------
函式:PDF_close()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_close
關閉 PDF 檔。
語法: boolean pdf_close(int pdfid);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來關閉 PDF 檔案。參數 pdfid 為 PDF 檔案代碼。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_begin_page()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_begin_page
啟始 PDF 檔案頁面。
語法: boolean pdf_begin_page(int pdfid, double height, double width);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來啟始 PDF 檔案頁面,並設定頁面大小。參數 pdfid 為 PDF 檔案代碼。參數 height 與 width 為浮點數形態的數字,分別為 PDF 頁面的高度和寬度。成功則傳回 true 值。
參考
PDF_end_page()
--------------------------------------------------------------------------------
函式:PDF_end_page()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_end_page
關閉 PDF 檔案頁面。
語法: boolean pdf_end_page(int pdfid);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來關閉 PDF 檔案頁面,並設定頁面大小。參數 pdfid 為 PDF 檔案代碼。成功則傳回 true 值。
參考
PDF_begin_page()
--------------------------------------------------------------------------------
函式:PDF_show()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_show
輸出字串到 PDF 檔案。
語法: boolean pdf_show(int pdfid, string text);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來送出文字字串到 PDF 檔案中。參數 pdfid 為 PDF 檔案代碼。參數 text 為欲加入的字串。成功則傳回 true 值。
參考
PDF_show_xy() PDF_set_text_pos() PDF_set_font()
--------------------------------------------------------------------------------
函式:PDF_show_xy()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_show_xy
輸出字串到指定坐標。
語法: boolean pdf_show_xy(int pdfid, string text, double x-koor, double y-koor);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來送出文字字串到 PDF 檔案中的指定坐標上。參數 pdfid 為 PDF 檔案代碼。參數 text 為欲加入的字串。參數 x-koor 及 y-koor 分別為 X, Y 二點坐標,為浮點數型態。成功則傳回 true 值。
參考
PDF_show() PDF_set_text_pos() PDF_set_font()
--------------------------------------------------------------------------------
函式:PDF_set_font()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_font
設定使用的字型及大小。
語法: boolean pdf_set_font(int pdfid, string fontname, double size, int encoding);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定指定的字型及字型大小,供程式有關字串輸出使用。參數 pdfid 為 PDF 檔案代碼。參數 fontname 為字型名稱。參數 size 為字型大小。參數 encoding 的內定值為 4,其數字如下 0 表 builtin、1 為 pdfdoc、2 為 macroman、3 表 macexpert 與 4 為 winansi。成功則傳回 true 值。本函式需要 pdflib 2.0 以上方可支援。
--------------------------------------------------------------------------------
函式:PDF_set_leading()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_leading
設定行距。
語法: boolean pdf_set_leading(int pdfid, double distance);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定輸出文字間的行距。參數 pdfid 為 PDF 檔案代碼。參數 distance 為欲設定的行距值,為浮點數。使用本函式會影響到 PDF_continue_text() 所輸出的字串。執行成功則傳回 true 值。
參考
PDF_continue_text()
--------------------------------------------------------------------------------
函式:PDF_set_text_rendering()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_text_rendering
設定文字表現方式。
語法: boolean pdf_set_text_rendering(int pdfid, int mode);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定輸出文字間的表現方法。參數 pdfid 為 PDF 檔案代碼。參數 mode 為 render 的方式,值如下表
數值 方式
0 實心文字
1 空心文字
2 填滿及空心文字
3 透明文字
4 實心文字並裁切向量
5 空心文字並裁切向量
6 填滿及空心文字並裁切向量
7 裁切向量
執行成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_set_horiz_scaling()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_horiz_scaling
設定文字水平間距。
語法: boolean pdf_set_horiz_scaling(int pdfid, double scale);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定文字的水平間距。參數 pdfid 為 PDF 檔案代碼。參數 scale 為欲設定的間距值,為浮點數。
--------------------------------------------------------------------------------
函式:PDF_set_text_rise()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_text_rise
設定文字高度。
語法: boolean pdf_set_text_rise(int pdfid, double value);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定文字的高度。參數 pdfid 為 PDF 檔案代碼。參數 value 為欲設定的高度,為浮點數。
--------------------------------------------------------------------------------
函式:PDF_set_text_matrix()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_text_matrix
設定文字矩陣。
語法: boolean pdf_set_text_matrix(int pdfid, array matrix);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定文字的矩陣。參數 pdfid 為 PDF 檔案代碼。參數 matrix 為陣列,最多可有六個元素。
--------------------------------------------------------------------------------
函式:PDF_set_text_pos()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_text_pos
設定文字位置。
語法: boolean pdf_set_text_pos(int pdfid, double x-koor, double y-koor);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定文字的顯示位置。參數 pdfid 為 PDF 檔案代碼。參數 x-koor 與 y-koor 均為浮點數,分別為 X、Y 的座標。在使用本函式的 PDF_show() 會受到影響。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_set_char_spacing()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_char_spacing
設定字元間距。
語法: boolean pdf_set_char_spacing(int pdfid, double space);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定字元 (char) 的間距。參數 pdfid 為 PDF 檔案代碼。參數 space 為浮點數,為欲設定的距離。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_set_word_spacing()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_set_word_spacing
設定字間距。
語法: boolean pdf_set_word_spacing(int pdfid, double space);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定字 (word) 的間距。參數 pdfid 為 PDF 檔案代碼。參數 space 為浮點數,為欲設定的距離。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_continue_text()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_continue_text
輸出文字。
語法: boolean pdf_continue_text(int pdfid, string text);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式輸出文字到下一行。參數 pdfid 為 PDF 檔案代碼。參數 text 為欲輸出顯示的文字。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_stringwidth()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_stringwidth
計算字串的寬度。
語法: double pdf_stringwidth(int pdfid, string text);
傳回值: 浮點數
函式種類: 特殊檔案格式
內容說明
本函式用來計算指定字串的寬度。參數 pdfid 為 PDF 檔案代碼。參數 text 為欲計算的文字。成功則傳回 true 值。
--------------------------------------------------------------------------------
函式:PDF_save()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_save
儲存環境變數。
語法: boolean pdf_save(int pdfid);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來儲存目前的環境變數,有點像是 postscript 語法中的 gsave 指令,當平移或旋轉某一物件又不要影響別的物件時,本函式就很有用了。參數 pdfid 為 PDF 檔案代碼。本函式通常配合 PDF_restore() 使用。
參考
PDF_restore()
--------------------------------------------------------------------------------
函式:PDF_restore()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_restore
還原環境變數。
語法: boolean pdf_restore(int pdfid);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來還原之前儲存的環境變數,有點像是 postscript 語法中的 grestore 指令,當平移或旋轉某一物件又不要影響別的物件時,本函式就很有用了。參數 pdfid 為 PDF 檔案代碼。
使用范例
以下為部份的例子
PDF_save($pdf);
// 在這兒旋轉物件....等等。
PDF_restore($pdf);
?>
參考
PDF_save()
--------------------------------------------------------------------------------
函式:PDF_translate()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_translate
移動原點。
語法: boolean pdf_translate(int pdfid, double x-koor, double y-koor);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來移動原點。參數 pdfid 為 PDF 檔案代碼。參數 x-koor 與 y-koor 均為浮點數,分別為 X、Y 的移動距離。
使用范例
下例先從 (0,0) 畫條線到 (100, 100),再將原點向 X、Y 移動 (100, 100), 再畫條 (0, 0) 至 (100, 100) 的線,形成 (-100, -100) 到 (100, 100) 的線。程式的前省略。
PDF_moveto($pdf, 0, 0);
PDF_lineto($pdf, 100, 100);
PDF_stroke($pdf);
PDF_translate($pdf, 100, 100);
PDF_moveto($pdf, 0, 0);
PDF_lineto($pdf, 100, 100);
PDF_stroke($pdf);
?>
--------------------------------------------------------------------------------
函式:PDF_scale()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_scale
縮放物件。
語法: boolean PDF_scale(int pdfid, double x-koor, double y-koor);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來將物件放大或縮小。參數 pdfid 為 PDF 檔案代碼。參數 x-koor 與 y-koor 均為浮點數,分別為 X、Y 的縮放比例。
使用范例
下例先設定 X, Y 均放大 72 倍,再從 (0,0) 畫條線到 (1, 1),形成了 (0, 0) 到 (72, 72) 的線。
PDF_scale($pdf, 72.0, 72.0);
PDF_lineto($pdf, 1, 1);
PDF_stroke($pdf);
?>
--------------------------------------------------------------------------------
函式:PDF_rotate()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_rotate
旋轉物件。
語法: boolean pdf_rotate(int pdfid, double angle);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來將物件旋轉。參數 pdfid 為 PDF 檔案代碼。參數 angle 為旋轉角度。
--------------------------------------------------------------------------------
函式:PDF_setflat()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_setflat
設定平滑值。
語法: boolean pdf_setflat(int pdfid, double value);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定平滑值。參數 pdfid 為 PDF 檔案代碼。參數 value 為欲設定的平滑值,范圍為 0 至 100。
--------------------------------------------------------------------------------
函式:PDF_setlinejoin()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_setlinejoin
設定連線參數。
語法: boolean pdf_setlinejoin(int pdfid, int value);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定連線 (linejoin) 參數。參數 pdfid 為 PDF 檔案代碼。參數 value 為欲設定的值,范圍為 0 至 2。
--------------------------------------------------------------------------------
函式:PDF_setlinecap()
--------------------------------------------------------------------------------
PDF 格式檔案函式庫
PDF_setlinecap
設定 linecap 參數。
語法: boolean pdf_setlinecap(int pdfid, int value);
傳回值: 布林值
函式種類: 特殊檔案格式
內容說明
本函式用來設定 linecap 參數。參數 pdfid 為 PDF 檔案代碼。參數 value 為欲設定的值,范圍為 0 至 2。
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
PHP4手冊:函數庫及函數(四十六) SNMP 網管函式庫 (2001-04-18 16:56:55) PHP4手冊:函數庫及函數(四十五) Solid 資料庫連結函式庫 (2001-04-18 16:54:16) PHP4手冊:函數庫及函數(四十四) 信號與共享記憶體函式庫 (2001-04-18 16:49:09) PHP4手冊:函數庫及函數(四十三) 常規表示法函式庫 (2001-04-18 16:40:33) PHP4手冊:函數庫及函數(四十二) URL 處理函式庫 (2001-04-18 16:37:13) PHP4手冊:函數庫及函數(四十一) PostgreSQL 資料庫函式庫 (2001-04-18 15:58:12) PHP4手冊:函數庫及函數(四十) PDF 格式檔案函式庫 - 2 (2001-04-18 15:53:53) PHP4手冊:函數庫及函數(四十) PDF 格式檔案函式庫 - 1 (2001-04-18 15:53:35) PHP4手冊:函數庫及函數(三十九) Perl 相容語法函式庫 (2001-04-18 15:45:08) PHP4手冊:函數庫及函數(三十八) Oracle 資料庫函式庫 (2001-04-18 15:43:09)
|
===更多相關=== |
|
|
 |
★ 樊強制作 歡迎分享 ★ |