⑴ jquery 網頁鏈接的縮略圖怎麼生成
jqthumb是一款實用的響應式按比例生成圖片縮略圖的jQuery插件。
jqthumb可以按照用戶設定的比例、尺寸、位置等屬性來生成新的縮略圖,在老的瀏覽器中它還能夠替代background-size屬性。
jqthumb兼容性超強,可以工作在所有現代瀏覽器甚至是IE6+上,jQuery 
1.3以上版本即可運行。它還可以在Zepto(通過zepto-data插件)v1.1.3+上運行。
               
這個jquery插件可以幫助我們按比例生成圖片縮略圖。大家可能知道在處理縮略圖的時候使用 background-size: cover; 可以解決許多棘手問題。但是 background-size: cover; 在IE6、IE7和IE8下不能正常工作。而該插件正是彌補了這個缺陷。
使用方法
               
使用以下的簡單html結構:
<div style="width: 100%; height: 400px;">
    <img src="path/picture.jpg" class="example1" />
</div>
<div style="width: 400px; height: 400px;">
    <img src="path/picture.jpg" class="example2" />
</div>
<button id="kill">Kill</button>
<button id="kill-all">Kill All</button>
在頁面中引入jQuery和jqthumb.min.js文件:
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jqthumb.min.js"></script>
然後按下面方法調用插件:
<script type="text/javascript">
    $(function(){
        // plugin initialization
        $('img').jqthumb({
            classname  : 'jqthumb',          // class name. DEFUALT IS jqthumb
            width      : '100%',             // new image width after cropping. DEFAULT IS 100px.
            height     : '100%',             // new image height after cropping. DEFAULT IS 100px.
            position   : {
                x : '50%',                   // x position of the image. DEFAULT is 50%. 50% also means centerize the image.
                y : '50%'                    // y position of the image. DEFAULT is 50%. 50% also means centerize the image.
            },
            source     : 'src',              // to specify the image source attribute. DEFAULT IS src.
            show       : false,              // TRUE = show immediately after processing. FALSE = do not show it. DEFAULT IS TRUE.
            responsive : 20,                 // used by older browsers only. 0 to disable. DEFAULT IS 20
            zoom       : 1,                  // zoom the output, 2 would double of the actual image size. DEFAULT IS 1
            method     : 'auto',             // 3 methods available: "auto", "modern" and "native". DEFAULT IS auto
            before     : function(oriImage){ // callback before each image starts processing.
                alert("I'm about to start processing now...");
            },
            after      : function(imgObj){   // callback when each image is cropped.
                console.log(imgObj);
            },
            done       : function(imgArray){ // callback when all images are cropped.
                for(i in imgArray){
                    $(imgArray[i]).fadeIn();
                }
            }
        });
 
        // kill command
        $('#kill').click(function(){
            $('.example1').jqthumb('kill');
        });
 
        // kill all command
        $('#kill').click(function(){
            $.jqthumb('killall');
        });
    });
</script>
BOWER
bower install jqthumb
可用參數
               
source:圖片的URL屬性。例如:<img src="path/image.jpg" />的source是 src。
$('img').jqthumb({
    source : 'attr-src' // DEFAULT: src
});
classname:生成的縮略圖的class名稱。當你想使用外部css來渲染縮略圖時該參數十分有用。
$('img').jqthumb({
    width  : 200,   // DEFAULT: 100
    height : '100%' // DEFAULT: 100
});
position:通過 X 和 Y作為關鍵參數來定義一個對象。y用於跳轉縮略圖上下位置,x用於跳轉縮略圖的左右位置。注意: position.x 和 position.y必須在定義的width和height的范圍裡面。如果你用百分比來定義position.x 和 position.y,請確保它們在0-100%之間。
$('img').jqthumb({
    position: {
        x : 20,   // DEFAULT: '50%'
        y : '30%' // DEFAULT: '50%'
    }
});
show:是否在處理完成後顯示縮略圖:
$('img').jqthumb({
    show : false // DEFAULT: true
});
responsive:該參數只是在瀏覽器不支持 CSS3 的時候才使用。為了在舊的瀏覽器上完成響應式效果,該插件在$(window).resize()事件被觸發的時候會重新計算。設置為0則在舊的瀏覽器中不使用響應式效果。在現代瀏覽器中不支持禁用響應式特性,可以使用method :"native"來禁止它。
/* responsive only works for native method / older browsers */
$('img').jqthumb({
    responsive : 10 // DEFAULT: 20
});
 
/* to disable responsive feature in modern method / browsers, switch method to native */
$('img').jqthumb({
    method     : 'native', // DEFAULT: auto
    responsive : 0         // DEFAULT: 20
});
zoom:放大或縮小縮略圖:
$('img').jqthumb({
    zoom : 3 // DEFAULT: 1
});
method:該按比例是否縮略圖插件提供兩種方法:一種使在瀏覽器支持 CSS3 的時候使用,一種是瀏覽器不支持CSS3的時候使用。有時候你可能需要切換這兩種方法來做些測試。默認情況下,該插件會自動檢測瀏覽器是否支持CSS3然後調用相應的方法。
$('img').jqthumb({
    method : 'native' // Availability: "auto", "modern", "native". DEFAULT: auto
});
before:這是在計算開始前的一個回調函數。該函數以參數的形式返回原始圖片的source和對象。如果你在初始化的時候使用了多個對象class名稱,那麼這個函數會被調用兩次。
$('img').jqthumb({
    before : function(originalImage){
        console.log(originalImage);
    }
});
after:這是在計算結束後的一個回調函數。該函數以參數的形式返回新生成的縮略圖對象。如果你在初始化的時候使用了多個對象class名稱,那麼這個函數會被調用兩次。
$('img').jqthumb({
    after : function(newThumb){
        $(newThumb).fadeIn();
    }
});
done:這是在所有圖片對象都被處理完畢後的一個回調函數。它返回所有縮略圖的數組對象。
$('img').jqthumb({
    done : function(thumbnails){
        for(i in thumbnails)
            $(thumbnails[i]).fadeIn();
    }
});
可用命令
$('img').jqthumb('kill'); // destroy the plugin
$.jqthumb('killall');     // destroy all generated thumbnails on the page
更多的使用方法
...
<img src="path/image.jpg" />
...
<script type="text/javascript">
    $(function(){
        $('img').jqthumb({
            width  : 300,
            height : 200
        });
    });
</script>
...
<div data-jqthumb-src="path/image.jpg"></div>
...
<script type="text/javascript">
    $(function(){
        $('div').jqthumb({
            source : 'data-jqthumb-src'
        });
    });
</script>
...
<div style="width: 100%; height:500px;">
    <img src="path/image.png" />
</div>
...
<script type="text/javascript">
    $(function(){
        $('div').jqthumb({
            width  : '100%',
            height : '100%'
        });
    });
</script>
...
<img class="my-img" data-jqthumb-src="path/image1.png" data-jqthumb-width="200" data-jqthumb-height="200" />
<img class="my-img" data-jqthumb-src="path/image2.png" data-jqthumb-width="200" data-jqthumb-height="180" />
<img class="my-img" data-jqthumb-src="path/image3.png" data-jqthumb-width="200" data-jqthumb-height="160" />
<img class="my-img" data-jqthumb-src="path/image4.png" data-jqthumb-width="200" data-jqthumb-height="140" />
<img class="my-img" data-jqthumb-src="path/image5.png" data-jqthumb-width="200" data-jqthumb-height="120" />
...
<script type="text/javascript">
    $(function(){
        $('.my-img').each(function(){
            var $img = $(this);
            $img.jqthumb({
                source : $img.attr('data-jqthumb-src'),
                width  : $img.attr('data-jqthumb-width'),
                height : $img.attr('data-jqthumb-height')
            });
        });
    });
</script>
...
<img class="my-img" src="path/image.jpg" />
...
<script type="text/javascript">
    $(function(){
        $('.my-img').jqthumb({
            width  : 300,
            height : 300,
            show   : false, // By default the image would be shown immediately after processing. To disable, set it to false
            after  : function(croppedImg){ // This callback returns an object
                $(croppedImg).fadeIn(); // This would fade in the cropped image
            }
        });
    });
</script>
...
<img class="my-img" src="path/image1.jpg" />
<img class="my-img" src="path/image2.jpg" />
<img class="my-img" src="path/image3.jpg" />
...
<script type="text/javascript">
    $(function(){
        $('.my-img').jqthumb({
            width  : 300,
            height : 300,
            show   : false, // By default the image would be shown immediately after processing. To disable, set it to false
            done   : function(allCroppedImgs){ // This callback returns an array
                for(i in allCroppedImgs){
                    $(allCroppedImgs[i]).fadeIn(); // This would fade in the cropped images one by one
                }
            }
        });
    });
</script>
⑵ 有哪些比較好用的PHP圖標插件(生成折線圖、柱狀圖、餅狀圖) 多多益善 類似highcharts和jpgraph
HighCharts
jqPlot
dygraphs
Protovis
fusioncharts
ECharts
Google Chart Tools
JS Charts
chart.js
jQuery Sparklines
Cubism.js
xcharts
⑶ 有一款英文軟體可以把圖片生成點狀圖片,叫什麼軟體
找ai插件 phantasm cs ,裡面的半色調濾鏡就是這個功能,可以使圓點、橢圓、線段、隨機文字、字母等等,橢圓、線段都可以設定方向 大小 給分啊 呵呵
⑷ 我的世界,有一款插件能把圖片變成羊毛做的像素畫圖片,這款插件叫什麼
我在MCBBS的軟體資源版找到了關於你說的像素畫的帖子「 【轉載】McPainter 像素畫生成神器」,你可以看一下這個帖子,希望可以幫到你。
地址: http://www.mcbbs.net/thread-355904-1-1.html
如果對你有幫助,望採納!!!
⑸ GIF製作照片做成這樣子需要什麼插件呢
用PHOTOSHOP 啊。
⑹ ps有生成多個相同照片插件嗎
你說的,難道不是PS里的動作和批量處理兩個功能!?
⑺ Adobe illustrator中生成這種效果圖的插件教什麼名字 如何生成這種效果圖
這樣的效果圖不是插件做的,而是設計完圖標後,加入到實際的攝影圖片,或者VI素材上的。
⑻ PS 有什麼插件或者方法能把圖片快速處理成這種效果
PS的磨皮插件有很多的,
比如你在網路里搜索「PS磨皮插件:DIGITAL GEM Airbrush Professional 」就會有很多,你選擇下載就可。
要批量磨皮的話你可以用Imagenomic Portraiture軟體。
就我個人,現在普通的磨皮比較喜歡用Imagenomic Portraiture 這個軟體::然後,在PS里錄制一個使用此動作的action,然後用把要處理的圖片全放在一個文件夾里,用自動運行來做。
或者是:Neat Image軟體
把Neat Image 文件夾里的濾鏡文件安裝到PS里,然後在PS里做一個磨皮的動作,把參數設置好(最後不要設太高,有些片子容易磨過,再用PS里的批處理使用這個動作,就可以實現批量處理磨皮了!
希望能幫得到你哈!呵呵適合PS的磨皮插件有很多:
1、在網上搜索」ps磨皮插件「會出現很多插件供你下載,根據你安裝的軟體版本,下載適合自己軟體的插件;
2、按照插件安裝方法,解壓插件,復制插件,放入你的PhotoShop安裝文件夾中的濾鏡(Plug-Ins)目錄中,默認安裝路徑是C:\Program Files\Adobe\Adobe Photoshop CS5\Plug-Ins;
3、也可以放在任意文件夾中,在運行PS後,"編輯--首選項--Plug-Ins與暫存檔--勾選「附加的Plug-Ins文件夾--選取」該文件夾即可;
4、在ps里,磨皮方法有很多,安裝外掛小程序以及ps動作等可以讓磨皮工作輕松完成。
