כלים ללכידה ולהמרה של האינטרנט

צלם תמונות מסך עם ג'אווהממשק API של Java

לוח אבחון יכול לעזור לך לבצע איתור באגים בקוד שלך!

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

  1. קבל חינם שלך מפתח יישום וסוד.
  2. הורד את החינם ספריית ג'אווה ולנסות את יישום הדגמה.
  3. גלה את היסודות לגבי אופן הפעולה של ה- API של GrabzIt על ידי קריאת הסקירה הכללית שלהלן.

סקירה כללית של Java API

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

//Create the GrabzItClient class
//Replace "APPLICATION KEY", "APPLICATION SECRET" with the values from your account!
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

ואז השתמש באחד תמונה, PDF, הנפשה or שולחן שיטות ללכידה א כתובת האתר or להמיר HTML.

// To take a image screenshot
grabzIt.URLToImage("https://www.tesla.com"); 	
// Or to take a PDF screenshot
grabzIt.URLToPDF("https://www.tesla.com");
// Or to convert online videos into animated GIF's
grabzIt.URLToAnimation("http://www.example.com/video.avi");
// Or to capture table(s)
grabzIt.URLToTable("https://www.tesla.com");
// To convert HTML into a image
grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>"); 	
// Or convert HTML into a PDF document
grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>");
// Or convert HTML into a CSV, XLSX or JSON document
grabzIt.HTMLToTable("<html><body><table><tr><th>Name</th><th>Age</th></tr>
    <tr><td>Tom</td><td>23</td></tr><tr><td>Nicola</td><td>26</td></tr>
    </table></body></html>");
// To convert HTML file into a image
grabzIt.FileToImage("example.html"); 	
// Or convert HTML file into a PDF document
grabzIt.FileToPDF("example.html");
// Or convert HTML file into a CSV, XLSX or JSON document
grabzIt.FileToTable("tables.html");

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

grabzIt.Save("http://www.example.com/handler"); 	
השתמש תמיד ב- SaveTo שיטה ב localhost

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

ברגע שנוצר המסך הוא saveד לנתיב הקובץ שסופק.

String filepath = "images/result.jpg";
grabzIt.SaveTo(filepath);

אפשרויות נוספות

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