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

مقام کے مخصوص اسکرین شاٹس

GrabzIt کا API اور آن لائن اسکرین شاٹ ٹول دونوں ہی مقام کی مخصوص اسکرین شاٹس کی حمایت کرتے ہیں ، جو اسکرین شاٹس کسی خاص ملک سے لیا گیا ہے۔ پہلے سے طے شدہ جغرافیائی محل وقوع جہاں سے اسکرین شاٹ لیا جاتا ہے ، عام طور پر تیز ترین جگہ دستیاب ہوتی ہے۔ تاہم ، اگر آپ اس جگہ کو تبدیل کرنا چاہتے ہیں جب ہمارے کسی API کا استعمال کرتے ہوئے اسکرین شاٹ لیا جاتا ہے تو پھر سنگاپور کے لئے ملک کے پیرامیٹر کو "SG" ، برطانیہ کے لئے "برطانیہ" یا ریاستہائے متحدہ کے لئے "US" میں تبدیل کریں۔

ریاستہائے متحدہ ، برطانیہ اور سنگاپور کو کیپچر سرور مقامات کے طور پر منتخب کیا گیا تھا کیونکہ یہ مقامات دنیا کو تقسیم کرتے ہیں into تین تقریبا برابر حصے کے معنی یہ ہیں کہ کسی بھی عالمی ویب سائٹ کو تیزی سے استعمال کرتے ہوئے پکڑنا ممکن ہونا چاہئے جغرافیائی ھدف بندی. یہ بھی نوٹ کریں کہ جیسا کہ نقشے میں دکھایا گیا ہے کہ ایک امریکی اسکرین شاٹ ہمارے نیو یارک ، شکاگو یا میامی کیپچر سرورز کو استعمال کرتے ہوئے لیا جائے گا ، جبکہ یوکے کا اسکرین شاٹ ہمارے لندن کے ڈیٹا سینٹر سے لیا جائے گا۔

اگر آپ چاہتے ہیں کہ اسکرین شاٹس کسی مختلف ملک سے اس وقت دستیاب لوگوں تک لے جائیں کی مدد سے رابطہ، اگر نئے ملک کی خاطر خواہ مطالبہ ہے تو ہم اسے شامل کرسکتے ہیں!

پروگرامنگ کی ہر زبان کے لئے ، GrabzIt کی حمایت کرتا ہے ، اس ملک کی گرفت کے بارے میں مثال کے طور پر ذیل میں دکھایا گیا ہے۔

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.Country = Country.US;
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setCountry(Country.UNITEDSTATES);
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.3.7/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", {"country":"US"}).Create();
</script>
var grabzit = require('grabzit');
var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"country":"US"};
client.url_to_image("http://www.spacex.com", options);
client.save_to("spacex.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->country("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.country = "US"
grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.SaveTo("spacex.jpg")
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.country = "US"
grabzIt.url_to_image("http://www.spacex.com", options)
grabzIt.save_to("spacex.jpg")