ویب پر گرفت اور تبدیل کرنے کے اوزار

نوڈ. جے ایس کے ساتھ موبائل ویب سائٹ کا اسکرین شاٹ لیںNode.js API

۔ GrabzIt Node.js API ویب سائٹوں کے موبائل ورژن کا اسکرین شاٹ لینے کی صلاحیت فراہم کرتا ہے ، تاہم ، تمام ویب سائٹوں میں خصوصی موبائل ورژن نہیں ہوتے ہیں اور اس وجہ سے یہ تمام حالات میں کام نہیں کرسکتا ہے۔ موبائل اسکرین شاٹ سے تصویر اور پی ڈی ایف دونوں اسکرین شاٹس نیز ٹیبل نکالتے وقت بھی درخواست کی جاسکتی ہے۔

ایسا کرنے کے ل you آپ کو 1 پاس کو استعمال کرنا ہوگا requestAs اختیارات اعتراض پر پراپرٹی جب تشکیل دیتے ہیں تصویر, PDF or ٹیبل، جیسا کہ نیچے دکھایا گیا ہے. اس کے بعد یہ ہدف والی ویب سائٹ کے موبائل ورژن کی درخواست کرے گا۔

زیادہ مستند موبائل اسکرین شاٹ حاصل کرنے کے ل a ، معیاری موبائل براؤزر کی چوڑائی کو اس میں منتقل کرنا بھی اچھا خیال ہے 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;
    }
});