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

کسی متحرک GIF کو خودکار طریقے سے کیسے بنائیں؟

اگرچہ ایک متحرک GIF کے طول و عرض کو GrabzIt میں قطعی طور پر متعین کیا جاسکتا ہے۔ آپ دوسرے طول و عرض کے ساتھ بھی ایک جہت کی وضاحت کرسکتے ہیں۔ 1۔

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

اس تکنیک کا فائدہ یہ ہے کہ اس سے پورے ویڈیو کو بغیر کسی گندے ہوئے اور کٹے بغیر چھوٹے سائز میں چھوٹ دیا جاسکتا ہے۔ ذیل میں ایک مثال ہے جس میں 200px کی چوڑائی کے ساتھ ایک متحرک GIF دکھایا جاسکتا ہے اور 200px چوڑائی کے منبع ویڈیو کی چوڑائی کے تناسب پر منحصر ہوکر اونچائی خودکار ہوتی ہے۔

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
AnimationOptions options = new AnimationOptions();
options.Width = 200;
options.Height = -1;
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options);
grabzIt.Save("http://www.mywebsite.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
AnimationOptions options = new AnimationOptions();
options.setWidth(200);
options.setHeight(-1);
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options);
grabzIt.Save("http://www.mywebsite.com/handler");
<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("https://www.youtube.com/watch?v=a1Y73sPHKxw", 
{"format":"gif", "width":200, "height":-1}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", 
{"width":200, "height":-1});
client.save("http://www.example.com/handler", 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 = GrabzItAnimationOptions->new();
$options->width(200);
$options->height(-1);
$grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItAnimationOptions();
$options->setWidth(200);
$options->setHeight(-1);
$grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItAnimationOptions.GrabzItAnimationOptions()
options.width = 200
options.height = -1
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options)
grabzIt.Save("http://www.mywebsite.com/handler.py")
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::AnimationOptions.new()
options.width = 200
options.height = -1
grabzIt.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options)
grabzIt.save("http://www.mywebsite.com/handler/index")

جب حساب متحرک GIF کی کل قرارداد، یہ تعین کرنے کے لئے کہ آیا آپ کے موجودہ پیکیج پر اس کی اجازت ہے ، اس کے بجائے نان آٹو سائزنگ جہت کی قدر استعمال کی جائے گی۔