पिछली कक्षा का GrabzIt PHP एपीआई वेबसाइटों के मोबाइल संस्करणों के स्क्रीनशॉट लेने की क्षमता प्रदान करता है, हालांकि सभी वेबसाइटों में विशेष मोबाइल संस्करण नहीं होते हैं और इसलिए यह सभी परिस्थितियों में काम नहीं कर सकता है। मोबाइल स्क्रीनशॉट स्क्रीनशॉट के लिए अनुरोध किया जा सकता है, तालिकाओं को निकालने के साथ-साथ HTML भी परिवर्तित किया जा सकता है।
ऐसा करने के लिए आपको 1 से पास का उपयोग करना होगा setRequestAs विकल्प की विधि ऑब्जेक्ट बनाते समय ए की छवि, पीडीएफ or तालिका, जैसा की नीचे दिखाया गया। इसके बाद वेबसाइट के मोबाइल संस्करण का अनुरोध किया जाएगा।
setRequestAs
अधिक प्रामाणिक मोबाइल स्क्रीनशॉट प्राप्त करने के लिए यह एक अच्छा विचार है कि मानक मोबाइल ब्राउज़र की चौड़ाई को पास किया जाए setBrowserWidth की विधि GrabzItImageOptions कक्षा। या यदि आप एक पीडीएफ बना रहे हैं तो एक छोटे पृष्ठ का आकार चुनें।
setBrowserWidth
$options = new \GrabzIt\GrabzItImageOptions(); $options->setFormat("png"); $options->setBrowserWidth("320"); $options->setWidth("256"); $options->setHeight("256"); $options->setRequestAs(1); $grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $grabzIt->URLToImage("https://www.tesla.com", $options); $grabzIt->Save("http://www.mysite.com/handler.php");