GrabzIt क्लाइंट ASP.NET के साथ
विवरण
यह वर्ग GrabzIt स्क्रीनशॉट वेब सेवाओं के साथ सभी संचार को संभालता है। सभी तरीकों के साथ चिह्नित COM यह भी काम जब GrabzIt ASP.NET DLL एक के रूप में प्रयोग किया जाता है COM वस्तु.
सार्वजनिक तरीके
- GrabzItFile GetResult(string id)
- URLToAnimation(string url, AnimationOptions options)
- URLToImage(string url, ImageOptions options)
- HTMLToImage(string html, ImageOptions options)
- FileToImage(string path, ImageOptions options)
- URLToPDF(string url, PDFOptions options)
- HTMLToPDF(string html, PDFOptions options)
- FileToPDF(string path, PDFOptions options)
- URLToDOCX(string url, DOCXOptions options)
- HTMLToDOCX(string html, DOCXOptions options)
- FileToDOCX(string path, DOCXOptions options)
- URLToTable(string url, TableOptions options)
- HTMLToTable(string html, TableOptions options)
- FileToTable(string path, TableOptions options)
- URLToRenderedHTML(string url, HTMLOptions options)
- HTMLToRenderedHTML(string html, HTMLOptions options)
- FileToRenderedHTML(string path, HTMLOptions options)
- string Save()
- string Save(string callBackURL)
- GrabzItFile SaveTo()
- GrabzItFile SaveToAsync()
- bool SaveTo(string saveToFile)
- bool SaveToAsync(string saveToFile)
- Status GetStatus(string id)
- GrabzItCookie[] GetCookies(string domain)
- bool SetCookie(string name, string domain, string value, string path, bool httponly, DateTime? expires)
- bool DeleteCookie(string name, string domain)
- WaterMark[] GetWaterMarks()
- WaterMark GetWaterMark(string identifier)
- bool AddWaterMark(string identifier, string path, HorizontalPosition xpos, VerticalPosition ypos)
- bool DeleteWaterMark(string identifier)
- SetLocalProxy(string proxyUrl)
- UseSSL(bool value)
- string CreateEncryptionKey()
- Decrypt(string path, string key)
- GrabzItFile Decrypt(GrabzItFile file, string key)
- byte[] Decrypt(byte[] data, string key)
यह विधि स्क्रीनशॉट को ही लौटाती है। अगर कुछ भी नहीं लौटाया गया है तो कुछ गलत हो गया है या स्क्रीनशॉट अभी तक तैयार नहीं हुआ है।
पैरामीटर्स
-
आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
प्रतिलाभ की मात्रा
GrabzItFile वस्तु
Specifiy ऑनलाइन वीडियो का URL जिसे रूपांतरित किया जाना चाहिए intओए एनिमेटेड GIF।
पैरामीटर्स
-
url - कन्वर्ट करने के लिए ऑनलाइन वीडियो का URL intओ एक एनिमेटेड GIF।
- अपेक्षित
-
Vimeo और YouTube वीडियो URL का स्वीकार करता है
- Vimeo और YouTube वीडियो को एनिमेट करते हुए चेतावनी तृतीय पक्ष पर निर्भर करती है और इसलिए लगातार परिणाम प्रदान नहीं कर सकती है।
-
विकल्पों - का एक उदाहरण AnimationOptions वह वर्ग जो एनिमेटेड GIF बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
AnimationOptionsCOM
नाम स्थानGrabzIt.Parameters
एनिमेटेड GIF बनाते समय उपलब्ध सभी विकल्पों का प्रतिनिधित्व करता है।
सार्वजनिक गुण
-
string CustomId - कस्टम पहचानकर्ता जिसे आप एनिमेटेड GIF वेब सेवा से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
int Width - पिक्सेल में परिणामी एनिमेटेड GIF की चौड़ाई।
- डिफ़ॉल्ट: 180px
- अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
- ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की चौड़ाई एनिमेटेड GIF बढ़ाया जाता है इसकी ऊंचाई के संबंध में, यदि चौड़ाई ऑटो-आकार की हो रही है तो ऊंचाई नहीं हो सकती)
-
int Height - पिक्सेल में परिणामी एनिमेटेड GIF की ऊंचाई।
- डिफ़ॉल्ट: 120px
- अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
- ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की ऊंचाई एनिमेटेड GIF बढ़ाया जाता है इसकी चौड़ाई के संबंध में, यदि ऊंचाई ऑटो-आकार की हो तो चौड़ाई नहीं हो सकती)
-
int Start - वीडियो की प्रारंभिक स्थिति जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
-
int Duration - वीडियो के सेकंड में लंबाई जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
- डिफ़ॉल्ट: पैकेज के लिए अधिकतम लंबाई
-
float Speed - एनिमेटेड GIF की गति।
- डिफ़ॉल्ट: 1
- न्यूनतम: 0.2
- अधिकतम: 10
-
float FramesPerSecond - प्रति सेकंड फ़्रेम की संख्या जो वीडियो से कैप्चर की जानी चाहिए।
- डिफ़ॉल्ट: 10
- न्यूनतम: 0.2
- अधिकतम: 60
-
int Repeat - एनिमेटेड GIF को लूप करने की संख्या।
- डिफ़ॉल्ट: 0
- लूप निरंतर: 0
- नेवर लूप: -1
-
bool Reverse - अगर सही है तो एनिमेटेड GIF के फ्रेम उलटे हैं
-
string CustomWaterMarkId - कस्टम जोड़ें watermark एनिमेटेड GIF के लिए
-
int Quality - लौटी छवि की गुणवत्ता, जिसमें 85% का डिफ़ॉल्ट संपीड़न है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
Country Country - देश एनिमेटेड GIF से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: देश.Singapore, देश.uk, देश.US
-
string ExportURL - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए।
-
string EncryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
string Proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
URLToImage(string यूआरएल, ImageOptions विकल्प)COM
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intoa छवि स्क्रीनशॉट।
पैरामीटर्स
-
url - वह स्क्रीनशॉट जो स्क्रीनशॉट से बना होना चाहिए
-
विकल्पों - का एक उदाहरण ImageOptions स्क्रीनशॉट बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करने वाला वर्ग।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLToImage(string एचटीएमएल, ImageOptions विकल्प)COM
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।
पैरामीटर्स
-
html - कन्वर्ट करने के लिए HTML intओए छवि
- विकल्पों - का एक उदाहरण ImageOptions वह वर्ग जो छवि बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
FileToImage(string पथ, ImageOptions विकल्प)COM
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए छवि
-
विकल्पों - का एक उदाहरण ImageOptions वह वर्ग जो छवि बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
ImageOptionsCOM
नाम स्थानGrabzIt.Parameters
छवि कैप्चर बनाते समय उपलब्ध सभी विकल्पों का वर्ग प्रतिनिधित्व करता है।
सार्वजनिक गुण
-
string CustomId - कस्टम आइडेंटिफ़ायर जिसे आप स्क्रीनशॉट webservice से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
int BrowserWidth - पिक्सल में ब्राउजर की चौड़ाई
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
-
int BrowserHeight - पिक्सल में ब्राउजर की ऊंचाई
- डिफ़ॉल्ट: 1170
- अधिकतम: 10000
- पूर्ण लंबाई: -1 (पासिंग -1 का मतलब है कि पूरे वेब पेज का एक सिंसशॉट लिया गया है)
-
int OutputWidth - पिक्सेल में परिणामी थंबनेल की चौड़ाई
- डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं हैं या 0 हैं तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट ऊँचाई निर्दिष्ट की जाती है तो आउटपुट चौड़ाई आउटपुट ऊँचाई के आनुपातिक होगी
- अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
- पूर्ण चौड़ाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की चौड़ाई कम नहीं है)
-
int OutputHeight - पिक्सेल में परिणामी थंबनेल की ऊंचाई
- डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं है या 0 है तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट चौड़ाई निर्दिष्ट की जाती है तो आउटपुट ऊँचाई आउटपुट चौड़ाई के अनुपात में होगी
- अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
- पूर्ण ऊंचाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की ऊंचाई कम नहीं है)
-
ImageFormat Format - स्क्रीनशॉट जिस फॉर्मेट में होना चाहिए।
-
int Delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
string ClickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- डिफ़ॉल्ट: खाली
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
string TargetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa स्क्रीनशॉट, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
string HideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
string WaitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
BrowserType RequestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
-
string CustomWaterMarkId - एक कस्टम जोड़ें watermark छवि के लिए
-
int Quality - लौटी छवि की गुणवत्ता। यह वर्तमान में केवल JPG और WEBP छवियों को प्रभावित करता है, जिसमें 90% की डिफ़ॉल्ट संपीड़न है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
bool Transparent - अगर सही है तो छवि पर कब्जा पारदर्शी होना चाहिए। यह केवल पीएनजी और टिफ चित्रों के साथ संगत है।
-
bool HD - अगर छवि सच है कब्जा उच्च परिभाषा में होगा यह छवि आयामों के आकार को दोगुना करता है।
-
Country Country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: देश.Singapore, देश.uk, देश.US
-
string ExportURL - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
string EncryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
bool NoAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
bool NoCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
string Address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
string Proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
सार्वजनिक तरीके
-
AddPostParameter (string नाम, string मूल्य) - एक HTTP पोस्ट पैरामीटर और वैकल्पिक रूप से मान को परिभाषित करता है, इस विधि को कई मापदंडों को जोड़ने के लिए कई बार कहा जा सकता है। इस विधि का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
- नाम - HTTP पोस्ट पैरामीटर का नाम
- मूल्य - HTTP पोस्ट पैरामीटर का मान
URLToRenderedHTML(string यूआरएल, HTMLOptions विकल्प)COM
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
url - वह URL जो रेंडर किए गए HTML से बना होना चाहिए
-
विकल्पों - का एक उदाहरण HTMLOptions क्लास जो प्रदान किए गए HTML को बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLToRenderedHTML(string एचटीएमएल, HTMLOptions विकल्प)COM
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
html - कन्वर्ट करने के लिए HTML intओ HTML प्रदान किया
- विकल्पों - का एक उदाहरण HTMLOptions क्लास जो HTML प्रदान करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
FileToRenderedHTML(string पथ, HTMLOptions विकल्प)COM
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओ HTML प्रदान किया
-
विकल्पों - का एक उदाहरण HTMLOptions क्लास जो HTML प्रदान करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLOptionsCOM
नाम स्थानGrabzIt.Parameters
वर्ग जब उपलब्ध सभी विकल्पों का प्रतिनिधित्व करता है रेंडर किए गए HTML कैप्चर.
सार्वजनिक गुण
सार्वजनिक तरीके
-
AddPostParameter (string नाम, string मूल्य) - एक HTTP पोस्ट पैरामीटर और वैकल्पिक रूप से मान को परिभाषित करता है, इस विधि को कई मापदंडों को जोड़ने के लिए कई बार कहा जा सकता है। इस विधि का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
- नाम - HTTP पोस्ट पैरामीटर का नाम
- मूल्य - HTTP पोस्ट पैरामीटर का मान
URLToPDF(string यूआरएल, PDFOptions विकल्प)COM
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
-
url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ
-
PDFOptions विकल्प - PDFOptions class का एक उदाहरण जो PDF बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLToPDF(string एचटीएमएल, PDFOptions विकल्प)COM
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
-
html - कन्वर्ट करने के लिए HTML intओए पीडीएफ
-
PDFOptions विकल्प - GrabzItPDFOptions क्लास का एक उदाहरण जो पीडीएफ बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
FileToPDF(string पथ, PDFOptions विकल्प)COM
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए पीडीएफ
-
PDFOptions विकल्प - PDFOptions class का एक उदाहरण जो PDF बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
PDFOptionsCOM
नाम स्थानGrabzIt.Parameters
पीडीएफ कैप्चर बनाते समय उपलब्ध सभी विकल्पों का वर्ग प्रतिनिधित्व करता है।
सार्वजनिक गुण
-
string CustomId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
bool IncludeBackground - अगर सच है तो वेब पेज की पृष्ठभूमि को स्क्रीनशॉट में शामिल किया जाना चाहिए
-
PageSize PageSize - पीडीएफ का पृष्ठ आकार
-
PageOrientation Orientation - पीडीएफ दस्तावेज़ का अभिविन्यास
-
CSSMediaType CSSMediaType - पीडीएफ दस्तावेज़ के सीएसएस मीडिया प्रकार
-
bool IncludeLinks - सच है अगर लिंक पीडीएफ में शामिल किए जाने चाहिए
-
bool IncludeOutline - सच अगर पीडीएफ बुकमार्क शामिल किया जाना चाहिए
-
string Title - पीडीएफ दस्तावेज़ को एक शीर्षक प्रदान करें
-
string CoverURL - एक वेब पेज का URL जिसे पीडीएफ के लिए कवर पेज के रूप में इस्तेमाल किया जाना चाहिए
-
int MarginTop - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के सबसे ऊपर दिखना चाहिए
-
int MarginLeft - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के बाईं ओर दिखाई दे
-
int MarginBottom - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के नीचे दिखाई दे
-
int MarginRight - मिलीमीटर में मार्जिन जो पीडीएफ दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
-
int BrowserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
- ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई पीडीएफ दस्तावेज़ की चौड़ाई से मेल खाती है)
-
int PageWidth - परिणामी पीडीएफ की कस्टम चौड़ाई मिमी में
-
int PageHeight - परिणामी पीडीएफ की कस्टम ऊंचाई मिमी में
-
int Delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
BrowserType RequestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
-
string TemplateId - एक जोड़ें टेम्पलेट आईडी जो पीडीएफ दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करती है
-
string ClickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- डिफ़ॉल्ट: खाली
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
string TargetElement - सीएसएस चयनकर्ता एकमात्र का लक्षित वेब पेज पर HTML तत्व जिसे चालू किया जाना है intओए पीडीएफ, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
string HideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
string WaitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
string CustomWaterMarkId - एक कस्टम जोड़ें watermark पीडीएफ दस्तावेज़ के प्रत्येक पृष्ठ पर
-
int Quality - लौटी पीडीएफ की गुणवत्ता। डिफ़ॉल्ट पीडीएफ के लिए अनुशंसित गुणवत्ता का उपयोग करता है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
Country Country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: देश.Singapore, देश.uk, देश.US
-
string ExportURL - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
string EncryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
bool NoAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
bool NoCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
string Address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
string Proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
-
string MergeId - एक कैप्चर की आईडी जो होनी चाहिए नए पीडीएफ दस्तावेज़ की शुरुआत में विलय कर दिया गया
-
string Password - पीडीएफ दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
सार्वजनिक तरीके
-
AddPostParameter (string नाम, string मूल्य) - एक HTTP पोस्ट पैरामीटर और वैकल्पिक रूप से मान को परिभाषित करता है, इस विधि को कई मापदंडों को जोड़ने के लिए कई बार कहा जा सकता है। इस विधि का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
- नाम - HTTP पोस्ट पैरामीटर का नाम
- मूल्य - HTTP पोस्ट पैरामीटर का मान
-
AddTemplateParameter (string नाम, string मूल्य) - परिभाषित करना a कस्टम टेम्पलेट पैरामीटर और मूल्य, कई मापदंडों को जोड़ने के लिए इस विधि को कई बार कहा जा सकता है।
- नाम - टेम्पलेट पैरामीटर का नाम
- मूल्य - टेम्पलेट पैरामीटर का मूल्य
URLToDOCX (string यूआरएल, DOCXOptions विकल्प)COM
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
-
url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स
-
DOCXOptions विकल्प - का एक उदाहरण DOCXOptions वर्ग जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLToDOCX(string एचटीएमएल, DOCXOptions विकल्प)COM
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
-
html - कन्वर्ट करने के लिए HTML intओए डॉक्स
-
DOCXOptions विकल्प - GrabzIt का एक उदाहरणDOCXOptions वर्ग जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
FileToDOCX(string पथ, DOCXOptions विकल्प)COM
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए डॉक्स
-
DOCXOptions विकल्प - का एक उदाहरण DOCXOptions वर्ग जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
DOCXOptionsCOM
नाम स्थानGrabzIt.Parameters
DOCX कैप्चर बनाते समय उपलब्ध सभी विकल्पों का वर्ग प्रतिनिधित्व करता है।
सार्वजनिक गुण
-
string CustomId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
bool IncludeBackground - अगर सही है तो वेब पेज की पृष्ठभूमि छवियों को DOCX में शामिल किया जाना चाहिए
-
PageSize PageSize - DOCX का पेज साइज
-
PageOrientation Orientation - DOCX दस्तावेज़ का अभिविन्यास
-
bool IncludeLinks - सही है अगर लिंक को DOCX में शामिल किया जाना चाहिए
-
bool IncludeImages - अगर सही है तो वेब पेज की छवियों को DOCX में शामिल किया जाना चाहिए
-
string Title - DOCX दस्तावेज़ को एक शीर्षक प्रदान करें
-
int MarginTop - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के शीर्ष पर दिखाई देना चाहिए
-
int MarginLeft - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के बाईं ओर दिखाई देना चाहिए
-
int MarginBottom - मिलीमीटर में वह मार्जिन जो DOCX डॉक्यूमेंट पेज के नीचे दिखाई दे
-
int MarginRight - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
-
int BrowserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
- ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई DOCX दस्तावेज़ की चौड़ाई से मेल खाती है)
-
int PageWidth - परिणामी DOCX की कस्टम चौड़ाई मिमी में
-
int PageHeight - परिणामी DOCX की कस्टम ऊंचाई मिमी में
-
int Delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
BrowserType RequestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
-
string TemplateId - एक जोड़ें टेम्पलेट ID जो DOCX दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करता है
-
string ClickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- डिफ़ॉल्ट: खाली
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
string TargetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है into DOCX, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
string HideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
string WaitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
int Quality - लौटे DOCX की गुणवत्ता। डिफ़ॉल्ट DOCX के लिए अनुशंसित गुणवत्ता का उपयोग करता है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
Country Country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: देश.Singapore, देश.uk, देश.US
-
string ExportURL - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
string EncryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
bool NoAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
bool NoCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
string Address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
string Proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
-
string MergeId - एक कैप्चर की आईडी जो होनी चाहिए नए DOCX दस्तावेज़ की शुरुआत में विलय कर दिया गया
-
string Password - DOCX दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
सार्वजनिक तरीके
-
AddPostParameter (string नाम, string मूल्य) - एक HTTP पोस्ट पैरामीटर और वैकल्पिक रूप से मान को परिभाषित करता है, इस विधि को कई मापदंडों को जोड़ने के लिए कई बार कहा जा सकता है। इस विधि का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
- नाम - HTTP पोस्ट पैरामीटर का नाम
- मूल्य - HTTP पोस्ट पैरामीटर का मान
-
AddTemplateParameter (string नाम, string मूल्य) - परिभाषित करना a कस्टम टेम्पलेट पैरामीटर और मूल्य, कई मापदंडों को जोड़ने के लिए इस विधि को कई बार कहा जा सकता है।
- नाम - टेम्पलेट पैरामीटर का नाम
- मूल्य - टेम्पलेट पैरामीटर का मूल्य
URLToTable(string यूआरएल, TableOptions विकल्प)COM
वह URL निर्दिष्ट करता है जिससे HTML तालिकाओं को निकाला जाना चाहिए।
पैरामीटर्स
-
url - HTML तालिकाओं से निकालने के लिए URL
-
TableOptions विकल्प - का एक उदाहरण TableOptions वह वर्ग जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
HTMLToTable (string एचटीएमएल, TableOptions विकल्प)COM
HTML को निर्दिष्ट करता है कि HTML तालिकाओं से निकाला जाना चाहिए।
पैरामीटर्स
-
HTML तालिकाओं से निकालने के लिए HTML - HTML।
-
TableOptions विकल्प - का एक उदाहरण TableOptions वह वर्ग जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
FileToTable (string पथ, TableOptions विकल्प)COM
एक HTML फ़ाइल निर्दिष्ट करता है जिसे HTML तालिकाओं से निकाला जाना चाहिए।
पैरामीटर्स
-
पथ - HTML तालिकाओं से HTML तालिकाओं को निकालने के लिए एक HTML फ़ाइल का फ़ाइल पथ।
-
TableOptions विकल्प - का एक उदाहरण TableOptions वह वर्ग जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
- के लिए आवश्यक COM अन्यथा वैकल्पिक
प्रतिलाभ की मात्रा
शून्य
TableOptionsCOM
नाम स्थानGrabzIt.Parameters
CS टेबल को CSV, XLSX या JSON में कनवर्ट करते समय उपलब्ध सभी विकल्पों का प्रतिनिधित्व करता है।
सार्वजनिक गुण
-
string CustomId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा
-
int TableNumberToInclude - तालिका के सूचकांक को परिवर्तित किया जा सकता है, वेब पेज के सभी टेबल वेब पेज के ऊपर से नीचे तक ऑर्डर किए गए हैं
-
TableFormat Format - तालिका जिस प्रारूप में होनी चाहिए
-
bool IncludeHeaderNames - अगर सही हैडर के नाम तालिका में शामिल किए जाएंगे
-
bool IncludeAllTables - अगर वेब पेज पर सही सभी तालिका को अलग-अलग स्प्रेडशीट शीट में दिखाई देने वाली प्रत्येक तालिका के साथ निकाला जाएगा। केवल XLSX प्रारूप के साथ उपलब्ध है
-
string TargetElement - वेब पेज में एकमात्र एचटीएमएल तत्व की आईडी जिसका उपयोग टेबल निकालने के लिए किया जाना चाहिए
-
BrowserType RequestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
-
Country Country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: देश.Singapore, देश.uk, देश.US
-
string ExportURL - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
string EncryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
string Address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
string Proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
सार्वजनिक तरीके
-
AddPostParameter (string नाम, string मूल्य) - एक HTTP पोस्ट पैरामीटर और वैकल्पिक रूप से मान को परिभाषित करता है, इस विधि को कई मापदंडों को जोड़ने के लिए कई बार कहा जा सकता है। इस विधि का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
- नाम - HTTP पोस्ट पैरामीटर का नाम
- मूल्य - HTTP पोस्ट पैरामीटर का मान
Save()
Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है GetResult विधि.
प्रतिलाभ की मात्रा
स्क्रीनशॉट की विशिष्ट पहचानकर्ता अन्यथा यदि कोई त्रुटि हुई है तो अपवाद को फेंक दिया जाता है। यह स्क्रीनशॉट के साथ प्राप्त करने के लिए इस्तेमाल किया जा सकता है GetResult तरीका
यह किसी फ़ाइल को सहेजने की अनुशंसित विधि है
Save(string callBackURL)COM
Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है GetResult विधि.
पैरामीटर्स
-
callBackURL - द हैंडलर GrabzIt सेवा को अपना काम पूरा करने के बाद कॉल करना चाहिए
प्रतिलाभ की मात्रा
स्क्रीनशॉट की विशिष्ट पहचानकर्ता अन्यथा यदि कोई त्रुटि हुई है तो अपवाद को फेंक दिया जाता है। यह स्क्रीनशॉट के साथ प्राप्त करने के लिए इस्तेमाल किया जा सकता है GetResult तरीका
इस पद्धति को चेतावनी देना तुल्यकालिक है, जिससे परिणाम संसाधित होने के दौरान एक अनुप्रयोग रुक जाएगा
Save परिणाम समकालिक रूप से a GrabzItFile वस्तु।
प्रतिलाभ की मात्रा
GrabzItFile वस्तु
Save परिणाम अतुल्यकालिक रूप से a GrabzItFile वस्तु। केवल तभी उपलब्ध है जब .NET का संस्करण async विधियों का समर्थन करता है।
प्रतिलाभ की मात्रा
GrabzItFile वस्तु
इस पद्धति को चेतावनी देना तुल्यकालिक है, जिससे परिणाम संसाधित होने के दौरान एक अनुप्रयोग रुक जाएगा
SaveTo(string saveToफाइल)COM
Save परिणाम एक फ़ाइल के लिए तुल्यकालिक रूप से।
पैरामीटर्स
-
saveToफ़ाइल - कैप्चर करने वाला फ़ाइल पथ होगा saved एक बार इसे पूरा कर लिया गया है
प्रतिलाभ की मात्रा
यदि यह सफल है तो सही लौटाता है अन्यथा यह एक अपवाद फेंकता है।
SaveToअतुल्यकालिक(string saveToफाइल)
Save एक फ़ाइल के लिए अतुल्यकालिक रूप से परिणाम। केवल तभी उपलब्ध है जब .NET का संस्करण async विधियों का समर्थन करता है।
पैरामीटर्स
-
saveToफ़ाइल - कैप्चर करने वाला फ़ाइल पथ होगा saved एक बार इसे पूरा कर लिया गया है
प्रतिलाभ की मात्रा
यदि यह सफल है तो सही लौटाता है अन्यथा यह एक अपवाद फेंकता है।
स्थिति GetStatus (string आईडी)COM
एक GrabzIt स्क्रीनशॉट की वर्तमान स्थिति प्राप्त करें।
पैरामीटर्स
-
आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
प्रतिलाभ की मात्रा
स्थिति वस्तु
सभी कुकीज़ प्राप्त करें जो GrabzIt एक विशेष डोमेन के लिए उपयोग कर रहा है। इसमें उपयोगकर्ता परिभाषित कुकीज़ भी शामिल हो सकते हैं।
पैरामीटर्स
-
डोमेन - के लिए कुकीज़ वापस करने के लिए डोमेन
प्रतिलाभ की मात्रा
GrabzItCookie सरणी
setcookie (string नाम, string डोमेन, string मूल्य, string पथ, bool httponly, डेटटाइम? समाप्त हो जाएगा)COM
GrabzIt पर एक नया कस्टम कुकी सेट करता है, अगर कस्टम कुकी का एक ही नाम और डोमेन है क्योंकि एक वैश्विक कुकी वैश्विक कुकी से ओवरराइड है।
यह तब उपयोगी हो सकता है जब वेबसाइटों की कार्यक्षमता कुकीज़ द्वारा नियंत्रित की जाती है।
पैरामीटर्स
-
नाम - सेट करने के लिए कुकी का नाम
-
डोमेन - कुकी सेट करने के लिए वेबसाइट का डोमेन
- मूल्य - कुकी का मूल्य
- पथ - वेबसाइट पथ कुकी से संबंधित है
- httponly - अगर सच है कि कुकी केवल HTTP प्रोटोकॉल के साथ उपयोग की जा सकती है
- समय सीमा समाप्त - कुकी को समाप्त होने पर परिभाषित करता है। यदि कुकी समाप्त नहीं होनी चाहिए, तो एक शून्य मान पास करें
प्रतिलाभ की मात्रा
यह सच है कि अगर कुकी सफलतापूर्वक सेट हो गई है, अन्यथा झूठी है
DeleteCookie (string नाम, string डोमेन)COM
कस्टम कुकी हटाएं या वैश्विक कुकी का उपयोग करने से रोकें
पैरामीटर्स
-
नाम - हटाने के लिए कुकी का नाम
-
डोमेन - कुकी को हटाने के लिए वेबसाइट का डोमेन
प्रतिलाभ की मात्रा
यह सच है कि अगर कुकी को सफलतापूर्वक हटा दिया गया है, अन्यथा गलत है
WaterMark[] हो जाओWaterMarks(String पहचानकर्ता)COM
अपने सभी अपलोड किए गए कस्टम प्राप्त करें watermarks
प्रतिलाभ की मात्रा
WaterMark सरणी
WaterMark हो जाओWaterMark(String पहचानकर्ता)COM
अपना रिवाज लौटाओ watermark यह निर्दिष्ट पहचानकर्ता से मेल खाता है
पैरामीटर्स
-
पहचानकर्ता - किसी विशेष रिवाज की पहचानकर्ता watermark आप देखना चाहते हैं
प्रतिलाभ की मात्रा
WaterMark
एक नया रिवाज जोड़ें watermark
पैरामीटर्स
-
पहचानकर्ता - वह पहचानकर्ता जिसे आप कस्टम देना चाहते हैं watermark। यह महत्वपूर्ण है कि यह पहचानकर्ता अद्वितीय है।
-
पथ - का पूर्ण पथ watermark अपने सर्वर पर। उदाहरण के लिए C: /watermark/ १.png
-
xpos - वह क्षैतिज स्थिति जिसे आप स्क्रीनशॉट को दिखाना चाहते हैं
-
ypos - ऊर्ध्वाधर स्थिति जिस पर आप स्क्रीनशॉट दिखाना चाहते हैं
प्रतिलाभ की मात्रा
सही है अगर watermark सफलतापूर्वक सेट किया गया था
DeleteWaterMark(string पहचानकर्ता)COM
एक कस्टम हटाएं watermark
पैरामीटर्स
-
पहचानकर्ता - कस्टम की पहचानकर्ता watermark आप हटाना चाहते हैं
प्रतिलाभ की मात्रा
सही है अगर watermark सफलतापूर्वक हटा दिया गया था
SetLocalProxy (string proxyUrl)COM
इस विधि को सक्षम बनाता है स्थानीय प्रॉक्सी सर्वर सभी अनुरोधों के लिए इस्तेमाल किया जाएगा।
पैरामीटर्स
-
प्रॉक्सीयूएल - URL, जिसमें प्रॉक्सी की आवश्यकता होने पर पोर्ट शामिल हो सकता है। एक अशक्त प्रदान करना किसी भी पूर्व निर्धारित प्रॉक्सी को हटा देगा
UseSSL (bool मूल्य)COM
अगर यह GrabzIt के अनुरोधों को निर्दिष्ट करता है एपीआई को एसएसएल का उपयोग करना चाहिए
पैरामीटर्स
-
मूल्य - अगर GrabzIt के एपीआई के सभी अनुरोध SSL का उपयोग करेंगे
string CreateEncryptionKey ()COM
क्रिप्टोग्राफिक रूप से सुरक्षित आधार 64 एन्क्रिप्शन कुंजी, 44 वर्ण लंबे बनाएं।
डिक्रिप्ट (string पथ, string कुंजी)COM
प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।
पैरामीटर्स
GrabzItFile डिक्रिप्ट (GrabzItFile फ़ाइल, string कुंजी)
प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।
पैरामीटर्स
बाइट [] डिक्रिप्ट (बाइट [] डेटा, string कुंजी)
प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।
पैरामीटर्स
COM ऑब्जेक्ट में Enum गुण सेट करते समय enum के लिए बराबर संख्यात्मक मान का उपयोग करें।
enums
ImageFormat
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- bmp8 = 0
- bmp16 = 1
- bmp24 = 2
- bmp = 3
- jpg = 4
- tiff = 5
- png = 6
- webp = 7
BrowserType
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- StandardBrowser = 0
- MobileBrowser = 1
- SearchEngine = 2
देश
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- डिफ़ॉल्ट = 0
- सिंगापुर = एक्सएनयूएमएक्स
- यूके = एक्सएनयूएमएक्स
- यूएस = एक्सएनयूएमएक्स
PageSize
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- A3 = 0
- A4 = 1
- A5 = 2
- A6 = 3
- B3 = 4
- B4 = 5
- B5 = 6
- B6 = 7
- कानूनी = एक्सएनयूएमएक्स
- पत्र = 9
PageOrientation
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- लैंडस्केप = एक्सएनयूएमएक्स
- पोर्ट्रेट = एक्सएनयूएमएक्स
CSSMediaType
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- स्क्रीन = एक्सएनयूएमएक्स
- Print = 1
TableFormat
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- सीएसवी = एक्सएनयूएमएक्स
- json = 1
- xslx = 2
HorizontalPosition
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- वाम = 0
- केंद्र = 1
- राइट = 2
VerticalPosition
नाम स्थानGrabzIt.Enums
इस enum में निम्न मान शामिल हैं।
- शीर्ष = 0
- मध्य = 1
- नीचे = 2
परिणाम कक्षाएं
GrabzItCookieCOM
नाम स्थानGrabzIt.Cookies
सार्वजनिक गुण
-
string Name
-
string Value
-
string Domain
- कुकी के लिए डोमेन सेट है।
-
string Path
- इस कुकी पर लागू होने वाले डोमेन का पथ।
-
string HttpOnly
- यदि यह कुकी केवल तभी मान्य होती है जब वेबसाइट को HTTP प्रोटोकॉल के साथ देखा जाता है।
-
string Expires
- यह कुकी समाप्त होने की तिथि है
-
string Type
-
यह कुकी का प्रकार है, जो निम्न में से एक हो सकता है:
- ग्लोबल - यह GrabzIt द्वारा निर्धारित एक वैश्विक कुकी है
- स्थानीय - यह आपके द्वारा निर्धारित एक स्थानीय कुकी है
- ओवरराइड - एक वैश्विक कुकी जो आपके द्वारा ओवरराइड की गई है
GrabzItFileCOM
नाम स्थानGrabzIt.Screenshots
सार्वजनिक तरीके
-
शून्य Save(string पथ)
-
पथ - करने का मार्ग save का परिणाम है
- string सेवा मेरेString()
सार्वजनिक गुण
नाम स्थानGrabzIt.Screenshots
स्क्रीनशॉट की वर्तमान स्थिति का प्रतिनिधित्व करने वाला वर्ग।
सार्वजनिक गुण
-
bool Processing
- अगर सच में स्क्रीनशॉट अभी भी संसाधित किया जा रहा है।
-
bool Cached
- यदि सच है तो स्क्रीनशॉट को संसाधित कर दिया गया है और वर्तमान में कैश किया गया है।
-
bool Expired
- अगर सच है तो स्क्रीनशॉट अब GrabzIt सिस्टम पर नहीं है।
-
string Message
- सिस्टम द्वारा एक त्रुटि संदेश लौटाया गया।
WaterMarkCOM
नाम स्थानGrabzIt.Screenshots
यह वर्ग प्रथा का प्रतिनिधित्व करता है watermarks GrabzIt में संग्रहीत
सार्वजनिक तरीके
सार्वजनिक गुण
-
string Identifier
-
string XPosition
-
string YPosition
-
string Format