ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ

গ্র্যাবিজআইটির এপিআই দিয়ে আমি কীভাবে কোনও স্ক্রিনশটের ফাইলের নাম পরিবর্তন করব?

GrabzIt এর এপিআই খুব নমনীয় এবং এর একাধিক উপায় রয়েছে intআপনার স্ক্রিনশট সহ ecting।

আপনি যদি কলব্যাক হ্যান্ডলার সহ কোনও সার্ভার সাইড এপিআই ব্যবহার করে থাকেন তবে আপনি যে ফাইল নামটি চান সেটি নির্দিষ্ট করতে হ্যান্ডলার ফাইলটি পরিবর্তন করতে পারেন। অনেক দূরে পিএইচপি এপিআই আপনি নির্দিষ্ট রেখা পরিবর্তন করতে হবে handler.php যে saveআপনার স্ক্রিনশট।

file_put_contents("results" . DIRECTORY_SEPARATOR . $filename, $result);

আপনার কাস্টম ফাইলের নাম অন্তর্ভুক্ত করতে নীচে প্রদর্শিত হয়েছে:

file_put_contents("results" . DIRECTORY_SEPARATOR . "my_screenshot.jpg", $result);

আপনি যদি সিঙ্ক্রোনাস সহ কোনও সার্ভার সাইড এপিআই ব্যবহার করেন SaveTo পদ্ধতি আপনি পারেন save স্ক্রিনশটটি নীচের মতো কিছু করে সরাসরি আপনার পছন্দের নাম সহ কোনও ফাইলে যান।

$grabzIt->SaveTo("my_screenshot.jpg");

জাভাস্ক্রিপ্ট কিছুটা আলাদাভাবে কাজ করে, কারণ সাথে জাভাস্ক্রিপ্ট API আপনি কেবলমাত্র একটি ফাইল নাম নির্দিষ্ট করতে পারবেন যদি আপনি নীচের চিত্রের মতো স্ক্রিনশটটি ডাউনলোড করার জন্য অনুরোধ করছেন।

GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com",
 {"download": 1,"filename":"my_screenshot.jpg"}).Create();