iT邦幫忙

0

PHP 這樣改網頁設計很耗工嗎 ?

php
  • 分享至 

  • xImage


以上畫紅圈處要按照比例呈現如紅圈處 , 同時沒有右鍵可點選如上圖
但設計公司說改成按照比例呈現很花工 , 要報價收費
真的是這樣嗎 ?

看更多先前的討論...收起先前的討論...
wolfwang iT邦研究生 4 級 ‧ 2013-05-08 14:29:16 檢舉
看不太懂,求解釋
temo iT邦新手 1 級 ‧ 2013-05-08 15:23:06 檢舉
他的意思應該是圖片比例可否依照圖片原圖變更大小,或是直接把比例固定直接顯示全圖
比例如果是固定比例還好,隨機比例就要依圖片比例去判斷

我也覺得右鍵用PHP比較麻煩,ASP.NET比較方便,JAVA麻煩一點不過還是可以做的出來,PHP接觸較少不熟,這點要可問老鷹大了汗
我就是這個意思
temo提到:
老鷹大

是這個嗎??
PHP 等比例縮圖程式
不過這個好像紙有jpg檔,
我不是大大,只是喜歡亂coding,有主題有題目大家多多討論~~!
可以處理啊
不需要GD
只需要PHP+JQuery
(因為我討厭GD函式庫)
至於花不花時間...現在對我來講很花時間,因為抽不開來
temo iT邦新手 1 級 ‧ 2013-05-08 17:19:51 檢舉
對於不熟的領域而言,比較熟的人尊稱比較好哈哈
JS+JQ 我還不熟的領域Orz
下次看來舉辦一下活動,瘋狂coding之旅 2天1夜......
早上風景 回飯店後 coding + 研討會
arcashui iT邦新手 4 級 ‧ 2013-05-09 02:58:47 檢舉
為什麼你要按右鍵, 原圖本身有沒有就按比例給,如果有一些 800X600 有一些 500X200, 你又要按比例, 又要呈現的完整, 原圖素材來源有沒有在上傳時就作裁切, 其實原主您似乎少給了一些元素耶, 如果單就功能面來看, 其實不難, 問題是, 有時候, 業主講的是一件事, 但心裡要呈現的卻是另外一件事, 話再講回來, 溝通還是最佳解決之道, 說明白了, 有時候, 搞不好,根本就不用花到錢了。小小看法, 如果有誤解的地方, 還請多多指正與諒解
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
20
wiseguy
iT邦超人 1 級 ‧ 2013-05-08 18:56:34
最佳解答

如果圖檔不是在背景重新產生一張縮圖,而只是在前台用 javascript 做等比例縮放的話,那只要一行 js 就做完了。(假設那個放圖的框框寬 700,高500)

<pre class="c" name="code"><img src="..." onreadystatechange="if(this.offsetWidth/this.offsetHeight > 700/500) this.width=700; else this.height=500;">

如果要在後台用 PHP 重新產生一張縮圖,那就稍微複雜一點點,看 imagecopyresized() 的範例就瞭了,十幾行的程式而已。

謝謝wiseguy大大指導,又學會了一招了
謝謝謝謝

4
jackwan
iT邦研究生 4 級 ‧ 2013-05-08 15:17:05

照比例呈現應該不難,但是右鍵可能比較難,僅個人看法.

10
純真的人
iT邦大師 1 級 ‧ 2013-05-08 16:57:31

這個對熟Javascript工程師來說~不難~

但...應該難在報價要收多少..飛

8
zuyan
iT邦好手 1 級 ‧ 2013-05-08 22:22:29

會的不難
不會的很難...

看更多先前的回應...收起先前的回應...
sam0407 iT邦大師 1 級 ‧ 2013-05-09 10:51:45 檢舉

這就是知識的價值!

hwarnder iT邦新手 5 級 ‧ 2013-05-09 19:09:20 檢舉

正是:有財的使才,有才的賺財。

zuyan iT邦好手 1 級 ‧ 2013-05-10 13:05:46 檢舉

但我會的廠商不要砍我的價啊!! ~~~

外獅佬 iT邦大師 1 級 ‧ 2013-05-14 12:58:22 檢舉

不難的不想會
難的我不會....
汗

10

基本上,如果不是要去做縮原始圖(例如想降低流量負擔)
最佳建議是這種東西不要用php去做。
jquery就有相當多的套件可以處理縮圖。
另外HTML5的CANVAS也有可以處理縮圖的方法。
這樣就不會去佔用到伺服器的資源。

4
ak02
iT邦研究生 1 級 ‧ 2013-05-09 09:43:24

不會很難,花時間就好了。

8
sam0407
iT邦大師 1 級 ‧ 2013-05-09 10:55:10

如果系統已驗收,該賺的就讓人賺,不然維護公司倒了您也麻煩。
不然就自學PHP自己維護一段時間就知道難不難了!

看更多先前的回應...收起先前的回應...
hwarnder iT邦新手 5 級 ‧ 2013-05-09 19:10:30 檢舉

說得很切實。

ak02 iT邦研究生 1 級 ‧ 2013-05-10 09:23:10 檢舉

自學才是王道

ted99tw iT邦高手 1 級 ‧ 2013-05-10 09:29:34 檢舉

怎樣算是霸道...疑惑

ted99tw提到:
怎樣算是霸道

當D槽有數千萬兵之後 就可以霸道了

sam0407 iT邦大師 1 級 ‧ 2013-05-10 10:05:15 檢舉

奇怪!常看到ted大留言後,不管是什麼主題,都會變成D槽話題....
邦友們真的有缺那麼大嗎??

鐵殼心 iT邦高手 1 級 ‧ 2013-05-10 10:14:46 檢舉

sam0407提到:
邦友們真的有缺那麼大嗎??

如果可以給我一個D槽, 我的希望是...容量無限大

ted99tw iT邦高手 1 級 ‧ 2013-05-10 10:18:32 檢舉

D槽救國,給我雙D!哈哈

鐵殼心 iT邦高手 1 級 ‧ 2013-05-10 10:19:11 檢舉

願得硬碟千萬顆
大庇天下IT接歡顏開心

外獅佬 iT邦大師 1 級 ‧ 2013-05-14 12:59:33 檢舉

正所謂..D槽無雙...毆飛

4
sula3065408
iT邦研究生 1 級 ‧ 2013-05-09 18:14:42

我覺得開個lightbox就好了吧~

我要發表回答

立即登入回答