ישנן מספר דרכים בהן ממשק API של GrabzIt ניתן להשתמש בכדי לצלם צילומי מסך ועוד בג'אווה. כדי להתחיל בממשק ה- 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 שיטה שתאלץ את היישום שלך להמתין בזמן שנוצר צילום המסך, כך שיש להשתמש בו רק אם Save לא ניתן להשתמש בשיטה, כגון ביישום שולחן עבודה.
ברגע שנוצר המסך הוא saveד לנתיב הקובץ שסופק.
String filepath = "images/result.jpg"; grabzIt.SaveTo(filepath);
לכל השירותים המקוונים שלנו כמו יצירת תצלומי אינטרנט, GIF מונפשים או המרת HTML יש אפשרויות רבות להתאמה אישית כולל; קביעת תצורה של גובה הדפדפן, רוחב הדפדפן, גובה המסך, רוחב המסך, העיכוב לפני צילום המסך ותבנית התמונה של המסך. לכל האפשרויות הללו ומידע נוסף על יצירת קובצי PDF, GIF מונפשים ו- CSV מתוכן אינטרנט אנא עיין בסעיף לקוח תיעוד.