أدوات لالتقاط وتحويل الويب

GrabzItClient مع جافا

جافا API

الوصف

يعالج هذا الفصل كل الاتصالات مع خدمات الويب GrabzIt screenshot.

الطرق العامة

GrabzItFile GetResult(String هوية شخصية)

هذه الطريقة تقوم بإرجاع لقطة الشاشة نفسها. إذا لم يتم إرجاع أي شيء ، فقد حدث خطأ ما أو أن لقطة الشاشة ليست جاهزة بعد.

المعلمات

قيمة الإرجاع

GrabzItFile موضوع


URLToAnimation(String موقع المعلومات العالمي، AnimationOptions خيارات)

حدد عنوان URL للفيديو عبر الإنترنت الذي يجب تحويله intيا المتحركة GIF.

المعلمات

قيمة الإرجاع

باطل

AnimationOptions

يمثل الفصل جميع الخيارات المتاحة عند إنشاء صورة GIF متحركة.

ممتلكات عامة


URLToImage(String موقع المعلومات العالمي، ImageOptions خيارات)

يحدد عنوان URL الذي يجب تحويله intيا صورة لقطة للشاشة.

المعلمات

قيمة الإرجاع

باطل

HTMLToImage(String أتش تي أم أل، ImageOptions خيارات)

يحدد HTML الذي يجب تحويله intيا صورة.

المعلمات

قيمة الإرجاع

باطل

FileToImage(String مسار، ImageOptions خيارات)

يحدد ملف HTML الذي يجب تحويله intيا صورة.

المعلمات

قيمة الإرجاع

باطل

ImageOptions

يمثل الفصل جميع الخيارات المتاحة عند إنشاء التقاطات للصورة.

ممتلكات عامة

الطرق العامة


URLToRenderedHTML(String موقع المعلومات العالمي، HTMLOptions خيارات)

يحدد عنوان URL الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

HTMLToRenderedHTML(string أتش تي أم أل، HTMLOptions خيارات)

يحدد HTML الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

FileToRenderedHTML(string مسار، HTMLOptions خيارات)

يحدد ملف HTML الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

HTMLOptions

يمثل الفصل جميع الخيارات المتاحة عند خلق يلتقط HTML المقدمة.

ممتلكات عامة

الطرق العامة


URLToPDF(String موقع المعلومات العالمي، PDFOptions خيارات)

يحدد عنوان URL الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

HTMLToPDF(String أتش تي أم أل، PDFOptions خيارات)

يحدد HTML الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

FileToPDF(String مسار، PDFOptions خيارات)

يحدد ملف HTML الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

PDFOptions

يمثل الفصل جميع الخيارات المتاحة عند إنشاء ملفات PDF.

ممتلكات عامة

الطرق العامة


URLToDOCX (String موقع المعلومات العالمي، DOCXOptions خيارات)

يحدد عنوان URL الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

HTMLToDOCX(String أتش تي أم أل، DOCXOptions خيارات)

يحدد HTML الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

FileToDOCX(String مسار، DOCXOptions خيارات)

يحدد ملف HTML الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

DOCXOptions

يمثل الفصل جميع الخيارات المتاحة عند إنشاء التقاط DOCX.

ممتلكات عامة

الطرق العامة


URLToTable(String موقع المعلومات العالمي، TableOptions خيارات)

يحدد عنوان URL الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

HTMLToTable (String أتش تي أم أل، TableOptions خيارات)

يحدد HTML الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

FileToTable (String مسار، TableOptions خيارات)

يحدد ملف HTML الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

TableOptions

يمثل الفصل جميع الخيارات المتاحة عند تحويل جداول HTML إلى CSV أو XLSX أو JSON.

ممتلكات عامة

الطرق العامة


Save()

Save النتيجة بشكل غير متزامن وإرجاع معرف فريد ، والتي يمكن استخدامها للحصول على لقطة مع GetResult الأسلوب.

قيمة الإرجاع

يتم طرح المعرف الفريد للشاشة وإلا إذا حدث خطأ. ويمكن استخدام هذا للحصول على لقطة مع GetResult طريقة


هذه هي الطريقة الموصى بها لحفظ الملف

Save(String عاود الاتصال بالعنوان)

Save النتيجة بشكل غير متزامن وإرجاع معرف فريد ، والتي يمكن استخدامها للحصول على لقطة مع GetResult الأسلوب.

المعلمات

قيمة الإرجاع

يتم طرح المعرف الفريد للشاشة وإلا إذا حدث خطأ. ويمكن استخدام هذا للحصول على لقطة مع GetResult طريقة

تحذير هذه الطريقة متزامنة ، وبالتالي ستتسبب في توقف التطبيق أثناء معالجة النتيجة

GrabzItFile SaveTo()

Save النتيجة بشكل متزامن GrabzItFile موضوع.

قيمة الإرجاع

GrabzItFile موضوع


تحذير هذه الطريقة متزامنة ، وبالتالي ستتسبب في توقف التطبيق أثناء معالجة النتيجة

SaveTo(String saveToملف)

Save النتيجة بشكل متزامن إلى ملف.

المعلمات

قيمة الإرجاع

تقوم بإرجاع القيمة الحقيقية إذا كانت ناجحة وإلا فإنها ستلقي استثناءً.


الحالة احصل على الحالة(String هوية شخصية)

الحصول على الوضع الحالي للشاشة GrabzIt.

المعلمات

قيمة الإرجاع

الحالة موضوع


GrabzItCookie [] GetCookies (String نطاق)

احصل على جميع ملفات تعريف الارتباط التي يستخدمها GrabzIt لمجال معين. قد يشمل ذلك ملفات تعريف الارتباط المعرفة من قبل المستخدم.

المعلمات

قيمة الإرجاع

GrabzItCookie مجموعة


SetCookie (String اسم، String نطاق، String القيمة، String مسار، boolean httponly ، تاريخ انتهاء الصلاحية)

يعين ملف تعريف ارتباط مخصص جديد على GrabzIt ، إذا كان ملف تعريف الارتباط المخصص يحمل نفس الاسم والمجال مثل ملف تعريف الارتباط العام ، يتم تجاوز ملف تعريف الارتباط العام.

قد يكون ذلك مفيدًا إذا كانت ملفات مواقع الويب تتحكم فيها ملفات تعريف الارتباط.

المعلمات

قيمة الإرجاع

صحيح إذا تم تعيين ملف تعريف الارتباط بنجاح ، وإلا خطأ


DeleteCookie (String اسم، String نطاق)

حذف ملف تعريف ارتباط مخصص أو حظر ملف تعريف ارتباط عمومي من الاستخدام

المعلمات

قيمة الإرجاع

صحيح إذا تم حذف ملف تعريف الارتباط بنجاح ، وإلا كان خطأ


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)

هذه الطريقة تمكن الخادم الوكيل المحلي ليتم استخدامها لجميع الطلبات.

المعلمات


UseSSL (boolean القيمة)

يحدد ما إذا كانت طلبات GrabzIt يجب أن تستخدم API SSL

المعلمات


String CreateEncryptionKey ()

قم بإنشاء مفتاح تشفير 64 أساسي آمن مشفر بطول أحرف 44.


فك (String مسار، String مفتاح)

فك تشفير التقاط مشفر باستخدام مفتاح التشفير المقدم.

المعلمات


GrabzItFile فك (GrabzItFile ملف، String مفتاح)

فك تشفير التقاط مشفر باستخدام مفتاح التشفير المقدم.

المعلمات


البايت [] فك تشفير البيانات (البايتة) ، String مفتاح)

فك تشفير التقاط مشفر باستخدام مفتاح التشفير المقدم.

المعلمات


تتضمن التعدادات

ImageFormat

يشمل هذا التعداد القيم التالية.


BrowserType

يشمل هذا التعداد القيم التالية.


الدولة

يشمل هذا التعداد القيم التالية.


PageSize

يشمل هذا التعداد القيم التالية.


PageOrientation

يشمل هذا التعداد القيم التالية.


CSSMediaType

يشمل هذا التعداد القيم التالية.


TableFormat

يشمل هذا التعداد القيم التالية.


HorizontalPosition

يشمل هذا التعداد القيم التالية.


VerticalPosition

يشمل هذا التعداد القيم التالية.


نتيجة الطبقات

كوكي

ممتلكات عامة

GrabzItFile

الطرق العامة

الحالة

الطبقة التي تمثل الوضع الحالي للشاشة.

الطرق العامة

WaterMark

هذه الفئة تمثل العادة watermarks مخزنة في GrabzIt

الطرق العامة