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

عميل GrabzIt مع ASP.NET

ASP.NET API

الوصف

يعالج هذا الفصل كل الاتصالات مع خدمات الويب GrabzIt screenshot. جميع الطرق التي تحمل علامة COM تعمل أيضًا عند استخدام GrabzIt ASP.NET DLL كـ كائن COM.

الطرق العامة

GrabzItFile GetResult(string هوية شخصية)COM

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

المعلمات

قيمة الإرجاع

GrabzItFile موضوع


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

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

المعلمات

قيمة الإرجاع

باطل

AnimationOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة


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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

ImageOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

HTMLOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


URLToVideo(string موقع المعلومات العالمي، خيارات الفيديو خيارات)COM

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

المعلمات

قيمة الإرجاع

باطل

HTMLToVideo(string أتش تي أم أل، خيارات الفيديو خيارات)COM

يحدد HTML الذي يجب التقاط الفيديو منه.

المعلمات

قيمة الإرجاع

باطل

فيليتوفيديو(string مسار، خيارات الفيديو خيارات)COM

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

المعلمات

قيمة الإرجاع

باطل

خيارات الفيديوCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

PDFOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

DOCXOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

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

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

المعلمات

قيمة الإرجاع

باطل

TableOptionsCOM

مساحة الاسمGrabzIt.Parameters

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

ممتلكات عامة

الطرق العامة


Save()

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

قيمة الإرجاع

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


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

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

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

المعلمات

قيمة الإرجاع

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


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

GrabzItFile SaveTo()

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

قيمة الإرجاع

GrabzItFile موضوع


GrabzItFile SaveToغير متزامن ()

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

قيمة الإرجاع

GrabzItFile موضوع


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

SaveTo(string saveToملف)COM

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

المعلمات

قيمة الإرجاع

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


SaveToغير متزامن (string saveToملف)

Save النتيجة بشكل غير متزامن إلى ملف. متاح فقط إذا كان إصدار .NET يدعم أساليب غير متزامنة.

المعلمات

قيمة الإرجاع

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


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

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

المعلمات

قيمة الإرجاع

الحالة موضوع


GrabzItCookie [] GetCookies (string نطاق)COM

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

المعلمات

قيمة الإرجاع

GrabzItCookie مجموعة


SetCookie (string اسم، string نطاق، string القيمة، string مسار، bool httponly ، DateTime؟ تنتهي)COM

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

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

المعلمات

قيمة الإرجاع

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


DeleteCookie (string اسم، string نطاق)COM

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

المعلمات

قيمة الإرجاع

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


WaterMark[] تواصلWaterMarks(String معرف)COM

احصل على كل ما تبذلونه من تحميل مخصص watermarks

قيمة الإرجاع

WaterMark مجموعة


WaterMark تواصلWaterMark(String معرف)COM

عودة العرف الخاص بك watermark الذي يطابق المعرف المحدد

المعلمات

قيمة الإرجاع

WaterMark


أضفWaterMark(string المعرف، string مسار، HorizontalPosition xpos، VerticalPosition ypos)COM

إضافة العرف الجديد watermark

المعلمات

قيمة الإرجاع

يعود صحيحًا إذا كان watermark تم تعيينه بنجاح


DeleteWaterMark(string معرف)COM

حذف مخصص watermark

المعلمات

قيمة الإرجاع

يعود صحيحًا إذا كان watermark تم حذفه بنجاح


SetLocalProxy (string proxyUrl)COM

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

المعلمات


UseSSL (bool القيمة)COM

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

المعلمات


string CreateEncryptionKey ()COM

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


فك (string مسار، string مفتاح)COM

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

المعلمات


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

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

المعلمات


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

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

المعلمات


عند إعداد خصائص التعداد في كائنات COM ، استخدم القيمة الرقمية المكافئة للتعداد بدلاً من ذلك.

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

ImageFormat

مساحة الاسمGrabzIt.Enums

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


BrowserType

مساحة الاسمGrabzIt.Enums

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


الدولة

مساحة الاسمGrabzIt.Enums

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


PageSize

مساحة الاسمGrabzIt.Enums

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


PageOrientation

مساحة الاسمGrabzIt.Enums

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


CSSMediaType

مساحة الاسمGrabzIt.Enums

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


TableFormat

مساحة الاسمGrabzIt.Enums

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


HorizontalPosition

مساحة الاسمGrabzIt.Enums

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


VerticalPosition

مساحة الاسمGrabzIt.Enums

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


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

GrabzItCookieCOM

مساحة الاسمGrabzIt.Cookies

ممتلكات عامة

GrabzItFileCOM

مساحة الاسمGrabzIt.Screenshots

الطرق العامة

ممتلكات عامة

الحالةCOM

مساحة الاسمGrabzIt.Screenshots

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

ممتلكات عامة

WaterMarkCOM

مساحة الاسمGrabzIt.Screenshots

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

الطرق العامة

ممتلكات عامة