वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

Node.js सह मोबाईल वेबसाइटचा स्क्रीनशॉट घ्यानोड.जेएस एपीआय

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना GrabzIt Node.js API वेबसाइट्सच्या मोबाइल आवृत्त्यांचे स्क्रीनशॉट घेण्याची क्षमता प्रदान करते, तथापि सर्व वेबसाइट्सकडे विशेष मोबाइल आवृत्त्या नसतात आणि म्हणूनच ती सर्व परिस्थितीत कार्य करू शकत नाहीत. मोबाईल स्क्रीनशॉटसाठी प्रतिमा आणि पीडीएफ स्क्रिनशॉट्ससाठी तसेच टेबल काढताना विनंती केली जाऊ शकते.

हे करण्यासाठी आपल्याला 1 पासचा वापर करणे आवश्यक आहे requestAs तयार करताना ऑब्जेक्ट ऑब्जेक्टवर प्रॉपर्टी प्रतिमा, PDF or टेबल, खाली दाखविल्याप्रमाणे. त्यानंतर लक्ष्य वेबसाइटच्या मोबाइल आवृत्तीची विनंती करेल.

अधिक प्रमाणीकृत मोबाइल स्क्रीनशॉट मिळविण्यासाठी एक मानक मोबाइल ब्राउझर रूंदी वर जाणे देखील चांगली कल्पना आहे browserWidth मालमत्ता खाली दर्शविल्याप्रमाणे. किंवा आपण पीडीएफ तयार करत असल्यास लहान पृष्ठ आकार निवडा.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"format":"png", "requestAs":1, "browserWidth":320};

client.url_to_image("https://www.tesla.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});