वेब पर कब्जा और परिवर्तित करने के लिए उपकरण

GrabzItClient जावा के साथ

जावा एपीआई

विवरण

यह वर्ग GrabzIt स्क्रीनशॉट वेब सेवाओं के साथ सभी संचार को संभालता है।

सार्वजनिक तरीके

GrabzItFile GetResult(String आईडी)

यह विधि स्क्रीनशॉट को ही लौटाती है। अगर कुछ भी नहीं लौटाया गया है तो कुछ गलत हो गया है या स्क्रीनशॉट अभी तक तैयार नहीं हुआ है।

पैरामीटर्स

प्रतिलाभ की मात्रा

GrabzItFile वस्तु


URLToAnimation(String यूआरएल, AnimationOptions विकल्प)

Specifiy ऑनलाइन वीडियो का URL जिसे रूपांतरित किया जाना चाहिए intओए एनिमेटेड GIF।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

AnimationOptions

एनिमेटेड GIF बनाते समय उपलब्ध सभी विकल्पों का प्रतिनिधित्व करता है।

सार्वजनिक गुण


URLToImage(String यूआरएल, ImageOptions विकल्प)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intoa छवि स्क्रीनशॉट।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

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

पीडीएफ कैप्चर बनाते समय उपलब्ध सभी विकल्पों का वर्ग प्रतिनिधित्व करता है।

सार्वजनिक गुण

सार्वजनिक तरीके


URLToDOCX (String यूआरएल, DOCXOptions विकल्प)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

HTMLToDOCX(String एचटीएमएल, DOCXOptions विकल्प)

HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

FileToDOCX(String पथ, DOCXOptions विकल्प)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

DOCXOptions

DOCX कैप्चर बनाते समय उपलब्ध सभी विकल्पों का वर्ग प्रतिनिधित्व करता है।

सार्वजनिक गुण

सार्वजनिक तरीके


URLToTable(String यूआरएल, TableOptions विकल्प)

वह URL निर्दिष्ट करता है जिससे HTML तालिकाओं को निकाला जाना चाहिए।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

HTMLToTable (String एचटीएमएल, TableOptions विकल्प)

HTML को निर्दिष्ट करता है कि HTML तालिकाओं से निकाला जाना चाहिए।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

FileToTable (String पथ, TableOptions विकल्प)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे HTML तालिकाओं से निकाला जाना चाहिए।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

TableOptions

CS टेबल को CSV, XLSX या JSON में कनवर्ट करते समय उपलब्ध सभी विकल्पों का प्रतिनिधित्व करता है।

सार्वजनिक गुण

सार्वजनिक तरीके


Save()

Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है GetResult विधि.

प्रतिलाभ की मात्रा

स्क्रीनशॉट की विशिष्ट पहचानकर्ता अन्यथा यदि कोई त्रुटि हुई है तो अपवाद को फेंक दिया जाता है। यह स्क्रीनशॉट के साथ प्राप्त करने के लिए इस्तेमाल किया जा सकता है GetResult तरीका


यह किसी फ़ाइल को सहेजने की अनुशंसित विधि है

Save(String callBackURL)

Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है GetResult विधि.

पैरामीटर्स

प्रतिलाभ की मात्रा

स्क्रीनशॉट की विशिष्ट पहचानकर्ता अन्यथा यदि कोई त्रुटि हुई है तो अपवाद को फेंक दिया जाता है। यह स्क्रीनशॉट के साथ प्राप्त करने के लिए इस्तेमाल किया जा सकता है GetResult तरीका

इस पद्धति को चेतावनी देना तुल्यकालिक है, जिससे परिणाम संसाधित होने के दौरान एक अनुप्रयोग रुक जाएगा

GrabzItFile SaveTo()

Save परिणाम समकालिक रूप से a GrabzItFile वस्तु।

प्रतिलाभ की मात्रा

GrabzItFile वस्तु


इस पद्धति को चेतावनी देना तुल्यकालिक है, जिससे परिणाम संसाधित होने के दौरान एक अनुप्रयोग रुक जाएगा

SaveTo(String saveToफाइल)

Save परिणाम एक फ़ाइल के लिए तुल्यकालिक रूप से।

पैरामीटर्स

प्रतिलाभ की मात्रा

यदि यह सफल है तो सही लौटाता है अन्यथा यह एक अपवाद फेंकता है।


स्थिति GetStatus (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 के अनुरोधों को निर्दिष्ट करता है एपीआई को एसएसएल का उपयोग करना चाहिए

पैरामीटर्स


String CreateEncryptionKey ()

क्रिप्टोग्राफिक रूप से सुरक्षित आधार 64 एन्क्रिप्शन कुंजी, 44 वर्ण लंबे बनाएं।


डिक्रिप्ट (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 में संग्रहीत

सार्वजनिक तरीके