phantomjs achieve free online web screenshot tool toolfk online Programmer toolbox - hubs/toolfk GitHub Wiki

    This paper to recommend [ToolFk] is a programmers often use a free online test kit, ToolFk feature is focused on everyday programmer development tools, without having to install any software, as long as the content execution affixed by a button, able to obtain the contents of the desired results.ToolFk also supports   BarCode Barcode generated online ,  QueryList collector ,  PHP code is run online ,  PHP confusion, encryption, decryption ,  Python code is run online JavaScript online operation ,YAML formatting tools , HTTP simulation query tool HTML online toolbox JavaScript online Toolbox ,CSS online toolbox JSON online toolbox unixtime timestamp conversion Base64 / the URL of / native2ascii conversion CSV conversion kit XML online toolbox the WebSocket online tools Markdown online toolbox Htaccess2nginx conversionHex conversion online online encryption toolkit ,online pseudo-original tools online APK decompile online web screenshot tool online random password generation online generate two-dimensional code qrcode online Crontab Expression Builder ,the online short URL Generator Online calculator tool . And more than 20 daily programmer development tools, can be considered a very comprehensive website programmer's toolbox.

Site name: ToolFk
website links: https://www.toolfk.com/
Tools link: https://www.toolfk.com/tool-screen-captures

Teaching Code

This tool [online? Website screenshot tool]?-Dependent code library phantomjs library.https://github.com/ariya/phantomjs

STEP 1

STEP 2

? THE CORE CODE IS AS FOLLOWS

var page = require ( 'webpage'). create (),
    system = require ( 'system'),
    url, filename, visitType, ratio;

url = system.args [1];
filename = system.args [2];
visitType = system.args [3];
ratio = system.args [4];


//console.log(JSON.stringify(page.viewportSize));
page.open (url, function (status) {
    if (status! = "success") {
        console.log ( 'FAIL to load the address');
        phantom.exit ();
    }

    if (visitType == 1) {
        switch (ratio) {
            case "0": page.viewportSize = {width: 1920, height: 1080}; break;
            case "1": page.viewportSize = {width: 2560, height: 1440}; break;
            case "2": page.viewportSize = {width: 1680, height: 1050}; break;
            case "3": page.viewportSize = {width: 1440, height: 900}; break;
            case "4": page.viewportSize = {width: 1280, height: 1024}; break;
            case "5": page.viewportSize = {width: 1024, height: 768}; break;
            default: page.viewportSize = {width: 1920, height: 1080};

        }

    }
});

page.onLoadFinished = function () {
    page.render (filename);
    page.close ();
    phantom.exit ();
};

It is worth a try for three reasons:

  1. Integrate various programmers often used in development and testing tools.

  2. Simple and beautiful atmosphere of the site pages

  3. Online support formatting code execution, APK online decompile, online high-strength password generator, two dozen screenshots online web tools service

  4. Also recommend its sister network  www.videofk.com  video download Toolbox 

This link: http://www.hihubs.com/article/380