כלים ללכידה ולהמרה של האינטרנט
צילום מסך של העמוד המלא

צור צילום מסך מלא עם GrabzIt

דרישה נפוצה בעת צילום מסך היא לכידת דף אינטרנט מלא, או לנסח דרך אחרת ליצור צילום מסך שהוא באותו גובה ורוחב כמו דף האינטרנט שמסרטר. דוגמא בקנה מידה של צילום מסך של עמוד מלא מוצגת מימין.

ניתן ליצור צילומי מסך מלאים עם כלי צילום מסך מקוון אם תבחר באפשרות באורך מלא. כלי צילום המסך המקוון יכול גם ליצור צילומי מסך בגודל המדויק של הדפדפן על ידי בחירה באפשרויות רוחב מלא וגובה מלא. לחלופין אתה יכול intצילומי מסך של עמוד מלא into האפליקציה שלך באמצעות ממשק ה- API כמתואר להלן.

צילומי מסך של עמוד מלא עם ה- API שלנו

הוסף את היכולת לצלם צילומי מסך מלאים לדף היישום שלך באמצעות ממשק ה- API של GrabzIt. ישנן כיום תשע שפות תכנות שונות, הנתמכות על ידי ה- API שלנו. כדי להתחיל בשפה הרצויה, בחר בשפה המתאימה מבין האפשרויות למטה כדי לראות קוד והוראות והוראות לדוגמה. כל הדוגמאות שלהלן יוצרות תמונה בגודל הרוחב של האתרים.

הקוד הבא מדגים עד כמה קל ליצור צילום מסך מלא של הדף באמצעות ASP.NET. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את ספריית ASP.NET, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך ASP.NET כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

ImageOptions options = new ImageOptions();
options.BrowserHeight = -1;
options.Width = -1;
options.Height = -1;

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", 
    "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", options); 
grabzIt.SaveTo("images/result.jpg");

הקוד הבא מדגים כמה קל ליצור צילום מסך מלא של עמוד באמצעות Java. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את ספריית Java, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך Java כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

ImageOptions options = new ImageOptions();
options.setBrowserHeight(-1);
options.setWidth(-1);
options.setHeight(-1);

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key",
    "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", options); 
grabzIt.SaveTo("images/result.jpg");

הקוד הבא מדגים כמה קל ליצור צילום מסך מלא של עמוד באמצעות JavaScript. כדי להתחיל ללכוד הורדות של דפי אינטרנט מלאים ספריית JavaScript של GrabzIt. ואז קבל את שלך מפתח יישום וסוד, הוסף את הדומיין אתה רוצה להשתמש ב- JavaScript ואז לבדוק את תיעוד API למסך המסך של JavaScript כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com", 
{"bheight":-1,"width":-1,"height":-1}).Create();
</script>

הקוד הבא מדגים כמה קל ליצור צילום מסך של עמוד מלא באמצעות Node.js. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את חבילת Node.js, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך Node.js כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

var grabzit = require('grabzit');

var options = {"width":-1, "height":-1, "browserHeight":-1};

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_image("https://www.tesla.com", options);
client.save_to("images/result.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});

הקוד הבא מדגים כמה קל ליצור צילום מסך מלא של עמוד באמצעות פרל. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את ספריית פרל, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך פרל כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$options = GrabzItImageOptions->new();
$options->browserHeight(-1);
$options->width(-1);
$options->height(-1);

$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com", $options);
$grabzIt->SaveTo("images/result.jpg");

הקוד הבא מדגים עד כמה קל ליצור צילום מסך של עמוד מלא באמצעות PHP. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את ספריית PHP, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך PHP כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);

$grabzIt->URLToImage("https://www.tesla.com", $options); 
$grabzIt->SaveTo("images/result.jpg");

הקוד הבא מדגים כמה קל ליצור צילום מסך מלא של עמוד באמצעות Python. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את ספריית פייתון, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך Python כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

from GrabzIt import GrabzItClient
from GrabzIt import GrabzItImageOptions

options = GrabzItImageOptions.GrabzItImageOptions()
options.width = -1
options.height = -1
options.browserHeight = -1

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key",
    "Sign in to view your Application Secret")
grabzIt.URLToImage("https://www.tesla.com", options) 
grabzIt.SaveTo("images/result.jpg") 

הקוד הבא מדגים כמה קל ליצור צילום מסך של עמוד מלא באמצעות ממשק ה- REST שלנו. בדוק גם את תיעוד ממשק API למסך מסך מלא כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בהתאמה אישית של התצלומים שלך.

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=jpg&bheight=-1&width=-1&height=-1&url=https%3A%2F%2Fwww.tesla.com

הקוד הבא מדגים כמה קל ליצור צילום מסך מלא של עמוד באמצעות Ruby. כדי להתחיל ללכוד דפי אינטרנט מלאים בלבד הורד את אבן הרובי, קבל את שלך מפתח יישום וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד ממשק API למסך רובי כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

require 'grabzit'

options = GrabzIt::ImageOptions.new()
options.browserHeight = -1
options.width = -1
options.height = -1

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", 
    "Sign in to view your Application Secret")
grabzItClient.url_to_image("https://www.tesla.com", options)	
grabzItClient.save_to("images/result.jpg")