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

GrabzItClient עם Java

ממשק API של Java

תיאור

שיעור זה מטפל בכל התקשורת עם שירותי האינטרנט המסך של GrabzIt.

שיטות ציבוריות

GrabzItFile GetResult(String id)

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

פרמטרים

ערך החזרה

GrabzItFile אובייקט


URLToAnimation(String url, AnimationOptions אפשרויות)

ציין את כתובת האתר של הסרטון המקוון שצריך להמיר into אנימציית GIF.

פרמטרים

ערך החזרה

לבטל את

AnimationOptions

הכיתה מייצגת את כל האפשרויות הזמינות בעת יצירת GIF מונפש.

נכסים ציבוריים


URLToImage(String url, ImageOptions אפשרויות)

מציין את כתובת האתר שצריך להמיר intoa צילום מסך.

פרמטרים

ערך החזרה

לבטל את

HTMLToImage(String html, ImageOptions אפשרויות)

מציין את ה- HTML שיש להמיר intתמונה.

פרמטרים

ערך החזרה

לבטל את

FileToImage(String שביל, ImageOptions אפשרויות)

מציין קובץ HTML שיש להמיר intתמונה.

פרמטרים

ערך החזרה

לבטל את

ImageOptions

הכיתה מייצגת את כל האפשרויות הזמינות בעת יצירת צילומי תמונה.

נכסים ציבוריים

שיטות ציבוריות


URLToRenderedHTML(String url, HTMLOptions אפשרויות)

מציין את כתובת האתר שצריך להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

HTMLToRenderedHTML(string html, HTMLOptions אפשרויות)

מציין את ה- HTML שיש להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

FileToRenderedHTML(string שביל, HTMLOptions אפשרויות)

מציין קובץ HTML שיש להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

HTMLOptions

הכיתה מייצגת את כל האפשרויות הזמינות כאשר יצירת תצלומי HTML שניתנו.

נכסים ציבוריים

שיטות ציבוריות


URLToPDF(String url, אפשרויות PDF אפשרויות)

מציין את כתובת האתר שצריך להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

HTMLToPDF(String html, אפשרויות PDF אפשרויות)

מציין את ה- HTML שיש להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

FileToPDF(String שביל, אפשרויות PDF אפשרויות)

מציין קובץ HTML שיש להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

אפשרויות PDF

הכיתה מייצגת את כל האפשרויות הזמינות בעת יצירת צילומי PDF.

נכסים ציבוריים

שיטות ציבוריות


URLToDOCX (String url, DOCXOptions אפשרויות)

מציין את כתובת האתר שצריך להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

HTMLToDOCX(String html, DOCXOptions אפשרויות)

מציין את ה- HTML שיש להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

FileToDOCX(String שביל, DOCXOptions אפשרויות)

מציין קובץ HTML שיש להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

DOCXOptions

הכיתה מייצגת את כל האפשרויות הזמינות בעת יצירת צילומי DOCX.

נכסים ציבוריים

שיטות ציבוריות


URLToTable(String url, TableOptions אפשרויות)

מציין את כתובת האתר שממנה יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

HTMLToTable (String html, TableOptions אפשרויות)

מציין את ה- HTML שממנו יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

FileToTable (String שביל, TableOptions אפשרויות)

מציין קובץ HTML שממנו יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

TableOptions

הכיתה מייצגת את כל האפשרויות הזמינות בעת המרת טבלאות HTML ל- CSV, XLSX או JSON.

נכסים ציבוריים

שיטות ציבוריות


Save()

Save התוצאה בצורה אסינכרונית ומחזירה מזהה ייחודי, שניתן להשתמש בו כדי לקבל את צילום המסך עם GetResult שִׁיטָה.

ערך החזרה

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


זוהי השיטה המומלצת לשמירת קובץ

Save(String callBackURL)

Save התוצאה בצורה אסינכרונית ומחזירה מזהה ייחודי, שניתן להשתמש בו כדי לקבל את צילום המסך עם GetResult שִׁיטָה.

פרמטרים

ערך החזרה

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

אזהרה שיטה זו היא סינכרונית ולכן תגרום לאפליקציה להשהות בזמן עיבוד התוצאה

GrabzItFile SaveTo()

Save התוצאה באופן סינכרוני ל- GrabzItFile אובייקט.

ערך החזרה

GrabzItFile אובייקט


אזהרה שיטה זו היא סינכרונית ולכן תגרום לאפליקציה להשהות בזמן עיבוד התוצאה

SaveTo(String saveToקוֹבֶץ)

Save התוצאה באופן סינכרוני לקובץ.

פרמטרים

ערך החזרה

מחזירה את האמת אם היא מוצלחת אחרת היא זורקת חריג.


מצב GetStatus (String id)

קבל את הסטטוס הנוכחי של צילום מסך של GrabzIt.

פרמטרים

ערך החזרה

מצב אובייקט


GrabzItCookie [] GetCookies (String תחום)

השג את כל העוגיות בהן GrabzIt משתמש לתחום מסוים. זה עשוי לכלול גם עוגיות מוגדרות על ידי המשתמש.

פרמטרים

ערך החזרה

GrabzItCookie מערך


SetCookie (String שם, String תחום, String ערך String שביל, boolean http בלבד, תאריך התפוגה)

מגדיר קובץ cookie מותאם אישית חדש ב- GrabzIt, אם לעוגיה המותאמת אישית יש שם ותחום זהים לעוגיה גלובלית, העוגיה הגלובלית תוחלף.

זה יכול להיות שימושי אם פונקציונליות של אתרים נשלטת על ידי קובצי Cookie.

פרמטרים

ערך החזרה

נכון אם העוגיה מוגדרת בהצלחה, אחרת לא נכונה


DeleteCookie (String שם, String תחום)

מחק קובץ cookie מותאם אישית או חסום שימוש בעוגיה גלובלית

פרמטרים

ערך החזרה

נכון אם העוגיה נמחקת בהצלחה, אחרת לא נכונה


WaterMark[] לקבלWaterMarks()

קבל את כל ההתאמה האישית שהעלית watermarks

ערך החזרה

WaterMark מערך


WaterMark לקבלWaterMark(String מזהה)

החזיר את המנהג שלך watermarks שתואם את המזהה שצוין

פרמטרים

ערך החזרה

WaterMark אובייקט


להוסיףWaterMark(String מזהה, String שביל, HorizontalPosition xpos, VerticalPosition ypos)

הוסף מנהג חדש watermark

פרמטרים

ערך החזרה

מחזירה אמת אם ה- watermark הוגדר בהצלחה


DeleteWaterMark(String מזהה)

מחק מותאם אישית watermark

פרמטרים

ערך החזרה

מחזירה אמת אם ה- watermark נמחק בהצלחה


SetLocalProxy (String proxyUrl)

שיטה זו מאפשרת א שרת פרוקסי מקומי - - לשמש לכל הבקשות.

פרמטרים


השתמש ב- SSL (boolean ערך)

מציין אם בקשות ל- GrabzIt API צריך להשתמש ב- SSL

פרמטרים


String CreateEncryptionKey ()

צרו מפתח הצפנה בסיס מאובטח קריפטוגרפי, 64 מפתח אורך.


לפענח (String שביל, String מַפְתֵחַ)

פענח לכידה מוצפנת באמצעות מפתח ההצפנה שסופק.

פרמטרים


GrabzItFile לפענח (GrabzItFile קובץ, String מַפְתֵחַ)

פענח לכידה מוצפנת באמצעות מפתח ההצפנה שסופק.

פרמטרים


בתים [] פענח (בתים [] נתונים, String מַפְתֵחַ)

פענח לכידה מוצפנת באמצעות מפתח ההצפנה שסופק.

פרמטרים


Enums

ImageFormat

Enum זה מורכב מהערכים הבאים.


BrowserType

Enum זה מורכב מהערכים הבאים.


מדינה

Enum זה מורכב מהערכים הבאים.


PageSize

Enum זה מורכב מהערכים הבאים.


PageOrientation

Enum זה מורכב מהערכים הבאים.


CSSMediaType

Enum זה מורכב מהערכים הבאים.


TableFormat

Enum זה מורכב מהערכים הבאים.


HorizontalPosition

Enum זה מורכב מהערכים הבאים.


VerticalPosition

Enum זה מורכב מהערכים הבאים.


שיעורי תוצאה

עוגיה

נכסים ציבוריים

GrabzItFile

שיטות ציבוריות

מצב

הכיתה המייצגת את המצב הנוכחי של צילום המסך.

שיטות ציבוריות

WaterMark

מחלקה זו מייצגת את המנהג watermarks מאוחסן ב- GrabzIt

שיטות ציבוריות