في الأمثلة التالية سوف نلتقط المحتوى في DIV أدناه.
اضبط عرض الصورة وارتفاعها على -1 بحيث تتطابق الصورة مع حجم عنصر HTML المستهدف. من خلال ضبط ارتفاع المتصفح على -1 ، سيزداد طول نافذة المتصفح تلقائيًا لضمان ملاءمة عنصر HTML المستهدف intس المتصفح.
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كصور من صفحات الويب باستخدام Java. لبدء إنشاء الصور فقط قم بتنزيل مكتبة Java، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API لجافا لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setWidth(-1);
options.setHeight(-1);
options.setBrowserHeight(-1);
options.setFormat(ImageFormat.JPG);
options.setTargetElement("#Article");
grabzIt.URLToImage("http://www.example.com/", options);
grabzIt.SaveTo("images/result.jpg");
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كصور من صفحات الويب باستخدام Node.js. لبدء إنشاء الصور فقط قم بتنزيل حزمة Node.js، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API ل Node.js لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.
var grabzit = require('grabzit');
var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The minus ones indicates that image should not be cropped
var options = {"browserHeight":-1, "width":-1, "height":-1, "format":"jpg", "target":"#Article"};
client.url_to_image("http://www.example.com/", options);
client.save_to("images/result.jpg", function (error, id){
if (error != null){
throw error;
}
});
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كصور من صفحات الويب باستخدام PHP. للبدء في إنشاء ملفات الصور فقط قم بتنزيل مكتبة PHP، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API ل PHP لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.
include("GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
// The -1 indicates that image should not be cropped
$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);
$options->setFormat("jpg");
$options->setTargetElement("#Article");
$grabzIt->URLToImage("http://www.example.com/", $options);
$grabzIt->SaveTo("images/result.jpg");
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كصور من صفحات الويب باستخدام Python. لبدء إنشاء الصور فقط قم بتنزيل مكتبة بايثون، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API لبيثون لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.
from GrabzIt import GrabzItClient
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
# The -1 indicates that image should not be cropped
options = GrabzItImageOptions.GrabzItImageOptions()
options.width = 250
options.height = 250
options.browserHeight = -1
options.format = "jpg"
options.targetElement = "#Article"
grabzIt.URLToImage("http://www.example.com/", options)
grabzIt.SaveTo("images/result.jpg")
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كصور من صفحات الويب باستخدام واجهة برمجة تطبيقات REST الخاصة بنا. ثم تحقق من ملف وثائق API ل REST API لمعرفة كل الطرق التي يمكنك من خلالها تخصيص اللقطات الخاصة بك.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&width=-1&height=-1&bheight=-1&target=%23Article&format=jpg&url=https%3A%2F%2Fwww.example.com%2F
عند تحويل عنصر HTML تم التقاطه intoa مستند Word سيظهر عنصر HTML الذي تم التقاطه في الجزء العلوي الأيسر من صفحة مستند Word.
يوضح رمز المثال أدناه مدى سهولة البدء في التقاط عناصر HTML كمستندات Word من صفحات الويب باستخدام واجهة برمجة تطبيقات REST الخاصة بنا. ثم تحقق من ملف وثائق API ل REST API لمعرفة كل الطرق التي يمكنك من خلالها تخصيص اللقطات الخاصة بك.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=docx&url=https%3A%2F%2Fwww.example.com%2F
بشكل افتراضي عند تحويل عنصر HTML تم التقاطه intoa مستند PDF ، سيظهر عنصر HTML الذي تم التقاطه في الجزء العلوي الأيسر من صفحة PDF بنفس الطريقة كما في DOCX. ولكن في ملف PDF ، من الممكن أيضًا تلقائيًا اضبط حجم الصفحة بحيث يطابق حجم عنصر HTML.
يوضح رمز المثال أدناه مدى سهولة بدء التقاط عناصر HTML كملف PDF من صفحات الويب باستخدام واجهة برمجة تطبيقات REST الخاصة بنا. ثم تحقق من ملف وثائق API ل REST API لمعرفة كل الطرق التي يمكنك من خلالها تخصيص اللقطات الخاصة بك.
https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&target=%23Article&format=pdf&url=https%3A%2F%2Fwww.example.com%2F