ישנן מספר דרכים בהן ממשק API של GrabzIt ניתן להשתמש בכדי לצלם צילומי מסך ועוד ב- ASP.NET. כדי להתחיל בממשק ה- API בצע את הצעדים הבאים:
כדי להשתמש בממשק ה- API תחילה עליך ליצור מופע של ה- GrabzItClient שיעור, עובר את שלך מפתח יישום וסוד יישומים - - מחשבון GrabzIt שלך לבנאי. כפי שמוצג בדוגמה להלן, שים לב כי אמנם כל הדוגמאות של ASP.NET שלנו כתובות ב- C # כל שפת ASP.NET תעבוד עם הספריה הזו.
//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");
השיחה הבאה או Save
or SaveTo
שיטה. להלן שתי דוגמאות לקריאת ה- Save
שיטה אחת, אחת באמצעות MVC ואחרת באמצעות טפסי אינטרנט, שתי הדוגמאות הללו כוללות את כתובת האתר ל- מטפלאשר יעבד את תתקשר בחזרה מהשירות ו save הלכידה שהתקבלה. מכיוון ששיטה זו מחייבת מטפל התקשרות חוזרת, בדרך כלל ניתן להשתמש בגישה זו רק ביישום אינטרנט.
grabzIt.Save("http://www.example.com/Home/Handler");
grabzIt.Save("http://www.example.com/Handler.ashx");
לחלופין סינכרוני SaveTo שיטה זו תאלץ את היישום שלך לחכות בזמן צילום המסך כך שיש להשתמש בו רק אם Save לא ניתן להשתמש בשיטה, כגון ביישום שולחן עבודה.
ברגע שנוצר המסך הוא saveד לנתיב הקובץ שסופק.
string filepath = "images/result.jpg"; grabzIt.SaveTo(filepath);
לכל השירותים שלנו, כגון יצירת תצלומי אינטרנט, GIF מונפשים או המרת HTML אפשרויות רבות להתאמה אישית כולל; קביעת התצורה של גובה הדפדפן, רוחב הדפדפן, גובה המסך, רוחב המסך, העיכוב לפני צילום המסך ותבנית התמונה של המסך. עבור כל האפשרויות הללו, עיין בסעיף לקוח תיעוד.