GrabzIt क्लाइंट Node.js के साथ
विवरण
यह वर्ग GrabzIt स्क्रीनशॉट वेब सेवाओं के साथ सभी संचार को संभालता है।
सार्वजनिक तरीके
- get_result(id)
- url_to_animation(url, options)
- url_to_image(url, options)
- html_to_image(html, options)
- file_to_image(path, options)
- url_to_pdf(url, options)
- html_to_pdf(html, options)
- file_to_pdf(path, options)
- url_to_docx(url, options)
- html_to_docx(html, options)
- file_to_docx(path, options)
- url_to_table(url, options)
- html_to_table(html, options)
- file_to_table(path, options)
- url_to_rendered_html(url, options)
- html_to_rendered_html(html, options)
- file_to_rendered_html(path, options)
- save(callBackUrl, oncomplete)
- save_to(saveToFile, oncomplete)
- get_status(id, oncomplete)
- get_cookies(domain, oncomplete)
- set_cookie(name, domain, options, oncomplete)
- delete_cookie(name, domain, oncomplete)
- get_watermarks(oncomplete)
- get_watermark(identifier, oncomplete)
- add_watermark(identifier, path, xpos, ypos, oncomplete)
- delete_watermark(identifier, oncomplete)
- set_local_proxy(value)
- use_ssl(value)
- create_encryption_key()
- decrypt(data, key)
- decrypt_file(path, key, oncomplete)
get_result (आईडी)
यह विधि स्क्रीनशॉट को ही लौटाती है। अगर कुछ भी नहीं लौटाया गया है तो कुछ गलत हो गया है या स्क्रीनशॉट अभी तक तैयार नहीं हुआ है।
पैरामीटर्स
-
आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
url_to_animation(यूआरएल, विकल्पों)
Specifiy ऑनलाइन वीडियो का URL जिसे रूपांतरित किया जाना चाहिए intओए एनिमेटेड GIF।
पैरामीटर्स
-
url - कन्वर्ट करने के लिए ऑनलाइन वीडियो का URL intओ एक एनिमेटेड GIF
- अपेक्षित
-
Vimeo और YouTube वीडियो URL का स्वीकार करता है
- Vimeo और YouTube वीडियो को एनिमेट करते हुए चेतावनी तृतीय पक्ष पर निर्भर करती है और इसलिए लगातार परिणाम प्रदान नहीं कर सकती है।
- विकल्पों - एक JSON ऑब्जेक्ट जो एनिमेटेड GIF बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
एनीमेशन विकल्प
एनिमेटेड GIF बनाते समय उपलब्ध सभी विकल्प।
-
customId - कस्टम पहचानकर्ता जिसे आप एनिमेटेड GIF वेब सेवा से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
width - पिक्सेल में परिणामी एनिमेटेड GIF की चौड़ाई।
- डिफ़ॉल्ट: 180px
- अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
- ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की चौड़ाई एनिमेटेड GIF बढ़ाया जाता है इसकी ऊंचाई के संबंध में, यदि चौड़ाई ऑटो-आकार की हो रही है तो ऊंचाई नहीं हो सकती)
-
height - पिक्सेल में परिणामी एनिमेटेड GIF की ऊंचाई।
- डिफ़ॉल्ट: 120px
- अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
- ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की ऊंचाई एनिमेटेड GIF बढ़ाया जाता है इसकी चौड़ाई के संबंध में, यदि ऊंचाई ऑटो-आकार की हो तो चौड़ाई नहीं हो सकती)
-
start - वीडियो की प्रारंभिक स्थिति जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
-
duration - वीडियो के सेकंड में लंबाई जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
- डिफ़ॉल्ट: पैकेज के लिए अधिकतम लंबाई
-
speed - एनिमेटेड GIF की गति।
- डिफ़ॉल्ट: 1
- न्यूनतम: 0.2
- अधिकतम: 10
-
framesPerSecond - प्रति सेकंड फ़्रेम की संख्या जो वीडियो से कैप्चर की जानी चाहिए।
- डिफ़ॉल्ट: 10
- न्यूनतम: 0.2
- अधिकतम: 60
-
repeat - एनिमेटेड GIF को लूप करने की संख्या।
- डिफ़ॉल्ट: 0
- लूप निरंतर: 0
- नेवर लूप: -1
-
reverse - अगर सही है तो एनिमेटेड GIF के फ्रेम उलटे हैं
-
customWaterMarkId - एक जोड़ें रिवाज watermark or विशेष watermark एनिमेटेड GIF के लिए
-
quality - लौटी छवि की गुणवत्ता, जिसमें 85% का डिफ़ॉल्ट संपीड़न है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
country - देश एनिमेटेड GIF से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
विकल्प उदाहरण
{
'width':250,
'height':250,
'speed':2
}
url_to_image(यूआरएल, विकल्पों)
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intoa छवि स्क्रीनशॉट।
पैरामीटर्स
-
url - वह स्क्रीनशॉट जो स्क्रीनशॉट से बना होना चाहिए
- विकल्पों - एक JSON ऑब्जेक्ट जो स्क्रीनशॉट बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
html_to_image(एचटीएमएल, विकल्पों)
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।
पैरामीटर्स
प्रतिलाभ की मात्रा
शून्य
file_to_image(पथ, विकल्पों)
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए छवि
- विकल्पों - एक JSON ऑब्जेक्ट जो छवि बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
छवि विकल्प
छवि कैप्चर करते समय उपलब्ध सभी विकल्प।
-
customId - कस्टम आइडेंटिफ़ायर जिसे आप स्क्रीनशॉट webservice से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
browserWidth - पिक्सल में ब्राउजर की चौड़ाई
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
-
browserHeight - पिक्सल में ब्राउजर की ऊंचाई
- डिफ़ॉल्ट: 1170
- अधिकतम: 10000
- पूर्ण लंबाई: -1 (पासिंग -1 का मतलब है कि पूरे वेब पेज का एक सिंसशॉट लिया गया है)
-
width - पिक्सेल में परिणामी थंबनेल की चौड़ाई
- डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं हैं या 0 हैं तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट ऊँचाई निर्दिष्ट की जाती है तो आउटपुट चौड़ाई आउटपुट ऊँचाई के आनुपातिक होगी
- अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
- पूर्ण चौड़ाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की चौड़ाई कम नहीं है)
-
height - परिणामस्वरूप थंबनेल की ऊंचाई मिमी में
- डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं है या 0 है तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट चौड़ाई निर्दिष्ट की जाती है तो आउटपुट ऊँचाई आउटपुट चौड़ाई के अनुपात में होगी
- अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
- पूर्ण ऊंचाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की ऊंचाई कम नहीं है)
-
format - स्क्रीनशॉट जिस फॉर्मेट में होना चाहिए।
- डिफ़ॉल्ट: "jpg"
- विकल्प: "bmp8", "bmp16", "bmp24", "bmp", "tiff", "webp", "jpg", "png"
-
delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
clickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
targetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa स्क्रीनशॉट, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
- डिफ़ॉल्ट: 0
-
विकल्प:
- 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
-
customWaterMarkId - एक जोड़ें रिवाज watermark or विशेष watermark छवि के लिए
-
quality - लौटी छवि की गुणवत्ता। यह वर्तमान में केवल JPG और WEBP छवियों को प्रभावित करता है, जिसमें 90% की डिफ़ॉल्ट संपीड़न है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
transparent - अगर सच है छवि पर कब्जा पारदर्शी होना चाहिए। यह केवल पीएनजी और टिफ चित्रों के साथ संगत है।
-
hd - अगर छवि सच है कब्जा उच्च परिभाषा में होगा यह छवि आयामों के आकार को दोगुना करता है।
-
country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
विकल्प उदाहरण
{
'width':500,
'height':500
}
url_to_rendered_html(यूआरएल, विकल्पों)
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
url - वह URL जो रेंडर किए गए HTML से बना होना चाहिए
- विकल्पों - एक JSON ऑब्जेक्ट जो प्रदान किए गए HTML को बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
html_to_rendered_html(एचटीएमएल, विकल्पों)
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
html - कन्वर्ट करने के लिए HTML intओ HTML प्रदान किया
- विकल्पों - एक JSON ऑब्जेक्ट जो रेंडर किए गए HTML बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
file_to_rendered_html(पथ, विकल्पों)
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओ HTML प्रदान किया
- विकल्पों - एक JSON ऑब्जेक्ट जो रेंडर किए गए HTML बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
HTML विकल्प
जब उपलब्ध सभी विकल्प रेंडर किए गए HTML कैप्चर.
-
customId - कस्टम आइडेंटिफ़ायर जिसे आप वेबसर्विस के माध्यम से पारित कर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
browserWidth - पिक्सल में ब्राउजर की चौड़ाई
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
-
browserHeight - पिक्सल में ब्राउजर की ऊंचाई
- डिफ़ॉल्ट: 1170
- अधिकतम: 10000
-
delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
clickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
- डिफ़ॉल्ट: 0
-
विकल्प:
- 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
-
country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
विकल्प उदाहरण
{
'country':'SG',
'delay':5000
}
url_to_pdf(यूआरएल, विकल्पों)
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
-
url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ
- विकल्पों - एक JSON ऑब्जेक्ट जो पीडीएफ बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
html_to_pdf(एचटीएमएल, विकल्पों)
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
प्रतिलाभ की मात्रा
शून्य
file_to_pdf(पथ, विकल्पों)
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए पीडीएफ
- विकल्पों - एक JSON ऑब्जेक्ट जो पीडीएफ बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
पीडीएफ विकल्प
पीडीएफ कैप्चर करते समय उपलब्ध सभी विकल्प।
-
customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
includeBackground - अगर सच है तो वेब पेज की पृष्ठभूमि को स्क्रीनशॉट में शामिल किया जाना चाहिए
-
pagesize - पीडीएफ का पृष्ठ आकार
- डिफ़ॉल्ट: "A4"
- विकल्प: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "BNNUMX", "कानूनी", "पत्र"
-
orientation - पीडीएफ दस्तावेज़ का अभिविन्यास
- डिफ़ॉल्ट: "पोर्ट्रेट"
- विकल्प: "पोर्ट्रेट", "लैंडस्केप"
-
cssMediaType - पीडीएफ दस्तावेज़ के सीएसएस मीडिया प्रकार
- डिफ़ॉल्ट: "स्क्रीन"
- विकल्प: "स्क्रीन", "पीआरint"
-
includeLinks - सच है अगर लिंक पीडीएफ में शामिल किए जाने चाहिए
-
includeOutline - सच अगर पीडीएफ बुकमार्क शामिल किया जाना चाहिए
-
title - पीडीएफ दस्तावेज़ को एक शीर्षक प्रदान करें
-
coverUrl - एक वेब पेज का URL जिसे पीडीएफ के लिए कवर पेज के रूप में इस्तेमाल किया जाना चाहिए
-
marginTop - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के सबसे ऊपर दिखना चाहिए
-
marginLeft - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के बाईं ओर दिखाई दे
-
marginBottom - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के नीचे दिखाई दे
-
marginRight - मिलीमीटर में मार्जिन जो पीडीएफ दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
-
browserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
- ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई पीडीएफ दस्तावेज़ की चौड़ाई से मेल खाती है)
-
pageWidth - परिणामी पीडीएफ की कस्टम चौड़ाई मिमी में
-
pageHeight - परिणामी पीडीएफ की कस्टम ऊंचाई मिमी में
-
delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
- डिफ़ॉल्ट: 0
-
विकल्प:
- 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
-
templateId - एक जोड़ें टेम्पलेट आईडी जो पीडीएफ दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करती है
-
clickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
targetElement - सीएसएस चयनकर्ता एकमात्र का लक्षित वेब पेज पर HTML तत्व जिसे चालू किया जाना है intओए पीडीएफ, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
customWaterMarkId - एक जोड़ें रिवाज watermark or विशेष watermark पीडीएफ दस्तावेज़ के प्रत्येक पृष्ठ पर
-
quality - लौटी पीडीएफ की गुणवत्ता। डिफ़ॉल्ट पीडीएफ के लिए अनुशंसित गुणवत्ता का उपयोग करता है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
-
templateVariables - परिभाषित करता है a कस्टम टेम्पलेट एक क्वेरी के रूप में पैरामीटर और मूल्यstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी।
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
-
mergeId - एक कैप्चर की आईडी जो होनी चाहिए नए पीडीएफ दस्तावेज़ की शुरुआत में विलय कर दिया गया
-
password - पीडीएफ दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
विकल्प उदाहरण
{
'pagesize':'A5',
'includeLinks':true
}
url_to_docx(यूआरएल, विकल्पों)
वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
-
url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स
- विकल्पों - एक JSON ऑब्जेक्ट जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
html_to_docx(एचटीएमएल, विकल्पों)
HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
प्रतिलाभ की मात्रा
शून्य
file_to_docx(पथ, विकल्पों)
एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।
पैरामीटर्स
-
पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए डॉक्स
- विकल्पों - एक JSON ऑब्जेक्ट जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
DOCX विकल्प
DOCX कैप्चर करते समय उपलब्ध सभी विकल्प।
-
customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
-
includeBackground - अगर सही है तो वेब पेज की पृष्ठभूमि छवियों को DOCX में शामिल किया जाना चाहिए
-
pagesize - DOCX का पेज साइज
- डिफ़ॉल्ट: "A4"
- विकल्प: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "BNNUMX", "कानूनी", "पत्र"
-
orientation - DOCX दस्तावेज़ का अभिविन्यास
- डिफ़ॉल्ट: "पोर्ट्रेट"
- विकल्प: "पोर्ट्रेट", "लैंडस्केप"
-
includeLinks - सही है अगर लिंक को DOCX में शामिल किया जाना चाहिए
-
includeImages - अगर सही है तो वेब पेज की छवियों को DOCX में शामिल किया जाना चाहिए
-
title - DOCX दस्तावेज़ को एक शीर्षक प्रदान करें
-
marginTop - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के शीर्ष पर दिखाई देना चाहिए
-
marginLeft - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के बाईं ओर दिखाई देना चाहिए
-
marginBottom - मिलीमीटर में वह मार्जिन जो DOCX डॉक्यूमेंट पेज के नीचे दिखाई दे
-
marginRight - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
-
browserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
- डिफ़ॉल्ट: 1366
- अधिकतम: 10000
- ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई DOCX दस्तावेज़ की चौड़ाई से मेल खाती है)
-
pageWidth - परिणामी DOCX की कस्टम चौड़ाई मिमी में
-
pageHeight - परिणामी DOCX की कस्टम ऊंचाई मिमी में
-
delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
- डिफ़ॉल्ट: 0
- अधिकतम: 30000
-
requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
- डिफ़ॉल्ट: 0
-
विकल्प:
- 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
-
templateId - एक जोड़ें टेम्पलेट ID जो DOCX दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करता है
-
clickElement - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
- चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
-
targetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है into DOCX, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
-
hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
-
waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
-
quality - लौटे DOCX की गुणवत्ता। DOCX में छवियों की डिफ़ॉल्ट गुणवत्ता 85% है।
- गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
- डिफ़ॉल्ट: -1
- न्यूनतम: -1
- अधिकतम: 100
-
country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
-
noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
-
address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
-
templateVariables - परिभाषित करता है a कस्टम टेम्पलेट एक क्वेरी के रूप में पैरामीटर और मूल्यstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी।
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
-
mergeId - एक कैप्चर की आईडी जो होनी चाहिए नए DOCX दस्तावेज़ की शुरुआत में विलय कर दिया गया
-
password - DOCX दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
विकल्प उदाहरण
{
'pagesize':'A5',
'includeLinks':true
}
url_to_table(यूआरएल, विकल्पों)
वह URL निर्दिष्ट करता है जिससे HTML तालिकाओं को निकाला जाना चाहिए।
पैरामीटर्स
-
url - HTML तालिकाओं से निकालने के लिए URL
- विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
html_to_table(एचटीएमएल, विकल्पों)
HTML को निर्दिष्ट करता है कि HTML तालिकाओं से निकाला जाना चाहिए।
पैरामीटर्स
-
HTML तालिकाओं से निकालने के लिए HTML - HTML।
- विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
file_to_table(पथ, विकल्पों)
एक HTML फ़ाइल निर्दिष्ट करता है जिसे HTML तालिकाओं से निकाला जाना चाहिए।
पैरामीटर्स
-
पथ - HTML तालिकाओं से HTML तालिकाओं को निकालने के लिए एक HTML फ़ाइल का फ़ाइल पथ।
- विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।
प्रतिलाभ की मात्रा
शून्य
तालिका विकल्प
उपलब्ध सभी विकल्प जब HTML तालिकाओं को CSV, XLSX या JSON में परिवर्तित करते हैं।
-
customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा
-
tableNumberToInclude - तालिका के सूचकांक को परिवर्तित किया जा सकता है, वेब पेज के सभी टेबल वेब पेज के ऊपर से नीचे तक ऑर्डर किए गए हैं
-
format - तालिका जिस प्रारूप में होनी चाहिए
- डिफ़ॉल्ट: "सीएसवी"
- विकल्प: "csv", "json", "xlsx"
-
includeHeaderNames - अगर सही हैडर के नाम तालिका में शामिल किए जाएंगे
-
includeAllTables - अगर वेब पेज पर सही सभी तालिका को अलग-अलग स्प्रेडशीट शीट में दिखाई देने वाली प्रत्येक तालिका के साथ निकाला जाएगा। केवल XLSX प्रारूप के साथ उपलब्ध है
-
targetElement - वेब पेज में एकमात्र एचटीएमएल तत्व की आईडी जिसका उपयोग टेबल निकालने के लिए किया जाना चाहिए
-
requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
- डिफ़ॉल्ट: 0
-
विकल्प:
- 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
- 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
-
country - देश स्क्रीनशॉट से लिया जाना चाहिए।
- डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
- विकल्प: "एसजी", "यूके", "यूएस"
-
exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
-
encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
-
post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
-
address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
-
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
विकल्प उदाहरण
{
'format':'xlsx',
'includeHeaderNames':true
}
कॉलबैक विकल्प का उपयोग करना फ़ाइल को सहेजने की अनुशंसित विधि है
save(कॉलबैक, चालू, अपूर्ण)
Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है परिणाम प्राप्त करें विधि.
पैरामीटर्स
- callBackURL - द हैंडलर GrabzIt सेवा को अपना काम पूरा करने के बाद कॉल करना चाहिए
- oncomplete (त्रुटि, आईडी) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट की आईडी पुनर्प्राप्त होने पर कहा जाता है।
save_to(saveToफ़ाइल, अधूरी)
Save कॉलबैक URL का उपयोग किए बिना समकालिक रूप से परिणाम।
पैरामीटर्स
- saveToफ़ाइल - कैप्चर करने वाला फ़ाइल पथ होगा saved एक बार इसे पूरा कर लिया गया है
- oncomplete (त्रुटि, डेटा) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट डाउनलोड होने पर कहा जाता है। डेटा पैरामीटर में स्क्रीनशॉट बाइट्स होते हैं।
get_status(आईडी, अपूर्ण)
एक GrabzIt स्क्रीनशॉट की वर्तमान स्थिति प्राप्त करें।
पैरामीटर्स
-
आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
-
oncomplete (त्रुटि, हैसियत) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट स्थिति पुन: प्राप्त होने पर कहा जाता है।
get_cookies(डोमेन, अधूरा)
सभी कुकीज़ प्राप्त करें जो GrabzIt एक विशेष डोमेन के लिए उपयोग कर रहा है। इसमें उपयोगकर्ता परिभाषित कुकीज़ भी शामिल हो सकते हैं।
पैरामीटर्स
-
डोमेन - के लिए कुकीज़ वापस करने के लिए डोमेन
-
oncomplete (त्रुटि, कुकीज़) - कॉलबैक फ़ंक्शन, जिसे कुकीज़ पुनर्प्राप्त किए जाने पर कहा जाता है।
set_cookie (नाम, डोमेन, विकल्प, अपूर्ण)
GrabzIt पर एक नया कस्टम कुकी सेट करता है, अगर कस्टम कुकी का एक ही नाम और डोमेन है क्योंकि एक वैश्विक कुकी वैश्विक कुकी से ओवरराइड है।
यह तब उपयोगी हो सकता है जब वेबसाइटों की कार्यक्षमता कुकीज़ द्वारा नियंत्रित की जाती है।
पैरामीटर्स
delete_cookie (नाम, डोमेन, अधूरा)
कस्टम कुकी हटाएं या वैश्विक कुकी का उपयोग करने से रोकें
पैरामीटर्स
-
नाम - हटाने के लिए कुकी का नाम
-
डोमेन - कुकी को हटाने के लिए वेबसाइट का डोमेन
- oncomplete (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे कुकी के सेट होने पर कहा जाता है। सफलता पैरामीटर सही है अगर कुकी हटा दी गई है, अन्यथा गलत है।
प्राप्त_watermarks()
अपने सभी अपलोड किए गए कस्टम प्राप्त करें watermarks
पैरामीटर्स
-
oncomplete (त्रुटि, watermarks) - कॉलबैक फ़ंक्शन, जिसे जब कहा जाता है watermarks पुनः प्राप्त कर लिया गया है। watermark पैरामीटर में एक सरणी होती है watermarks.
प्राप्त_watermark(पहचानकर्ता, अधूरा)
अपना रिवाज लौटाओ watermark यह निर्दिष्ट पहचानकर्ता से मेल खाता है
पैरामीटर्स
-
पहचानकर्ता - किसी विशेष रिवाज की पहचानकर्ता watermark आप देखना चाहते हैं
-
oncomplete (त्रुटि, watermarks) - कॉलबैक फ़ंक्शन, जिसे जब कहा जाता है watermark पुनः प्राप्त कर लिया गया है। watermarks पैरामीटर में एक है watermark सरणी।
जोड़ें_watermark(पहचानकर्ता, पथ, xpos, ypos, अधूरा)
एक नया रिवाज जोड़ें watermark
पैरामीटर्स
-
पहचानकर्ता - वह पहचानकर्ता जिसे आप कस्टम देना चाहते हैं watermark। यह महत्वपूर्ण है कि यह पहचानकर्ता अद्वितीय है।
-
पथ - का पूर्ण पथ watermark अपने सर्वर पर। उदाहरण के लिए C: /watermark/ १.png
-
xpos - वह क्षैतिज स्थिति जिसे आप स्क्रीनशॉट को दिखाना चाहते हैं
- अपेक्षित
-
विकल्प:
- वाम = 0
- केंद्र = 1
- राइट = 2
-
ypos - ऊर्ध्वाधर स्थिति जिस पर आप स्क्रीनशॉट दिखाना चाहते हैं
- अपेक्षित
-
विकल्प:
- शीर्ष = 0
- मध्य = 1
- नीचे = 2
-
अधूरा (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे जब कहा जाता है watermark जोड़ दिया गया है। सफलता पैरामीटर सही है अगर watermark मधुमक्खी ने सफलतापूर्वक जोड़ा है, अन्यथा गलत है।
हटाएं_watermark(पहचानकर्ता, अधूरा)
एक कस्टम हटाएं watermark
पैरामीटर्स
-
पहचानकर्ता - कस्टम की पहचानकर्ता watermark आप हटाना चाहते हैं
-
अधूरा (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे जब कहा जाता है watermark निकाल दिया गया है। सफलता पैरामीटर सही है अगर watermark सफलतापूर्वक हटा दिया गया था।
set_local_proxy (मान)
इस विधि को सक्षम बनाता है स्थानीय प्रॉक्सी सर्वर सभी अनुरोधों के लिए इस्तेमाल किया जाएगा।
पैरामीटर्स
-
मूल्य - URL, जिसमें प्रॉक्सी की आवश्यकता होने पर एक पोर्ट शामिल हो सकता है। एक अशक्त प्रदान करना किसी भी पूर्व निर्धारित प्रॉक्सी को हटा देगा
use_ssl (मान)
अगर यह GrabzIt के अनुरोधों को निर्दिष्ट करता है एपीआई को एसएसएल का उपयोग करना चाहिए
पैरामीटर्स
-
मूल्य - अगर GrabzIt के एपीआई के सभी अनुरोध SSL का उपयोग करेंगे
create_encryption_key ()
क्रिप्टोग्राफिक रूप से सुरक्षित आधार 64 एन्क्रिप्शन कुंजी, 44 वर्ण लंबे बनाएं।
डिक्रिप्ट (डेटा, कुंजी)
प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।
पैरामीटर्स
डिक्रिप्ट_फाइल (पथ, कुंजी, अपूर्ण)
प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।
पैरामीटर्स
-
पथ - एन्क्रिप्टेड कैप्चर का पथ
-
कुंजी - द कूटलेखन कुंजी
- oncomplete (त्रुटि) - कॉलबैक फ़ंक्शन, जिसे फ़ाइल डिक्रिप्ट होने पर कहा जाता है।
परिणाम कक्षाएं
कुकीज
सार्वजनिक चर
- नाम - कुकी नाम
- मूल्य - कुकी मूल्य
- डोमेन - डोमेन कुकी के लिए सेट किया गया है
- पथ - उस कुकी पर लागू होने वाले डोमेन पर पथ।
- httponly - यदि यह कुकी केवल तभी मान्य होती है जब वेबसाइट को HTTP प्रोटोकॉल के साथ देखा जाता है।
- समाप्ति - यह कुकी समाप्त होने की तिथि
-
प्रकार - यह कुकी का प्रकार है
-
विकल्प:
- ग्लोबल - यह GrabzIt द्वारा निर्धारित एक वैश्विक कुकी है
- स्थानीय - यह आपके द्वारा निर्धारित एक स्थानीय कुकी है
- ओवरराइड - एक वैश्विक कुकी जो आपके द्वारा ओवरराइड की गई है
स्थिति
स्क्रीनशॉट की वर्तमान स्थिति का प्रतिनिधित्व करने वाला वर्ग।
सार्वजनिक चर
- प्रसंस्करण - अगर सच है तो स्क्रीनशॉट अभी भी संसाधित किया जा रहा है।
- कैश्ड - यदि सच है तो स्क्रीनशॉट को संसाधित किया गया है और वर्तमान में कैश किया गया है।
- एक्सपायर्ड - अगर सच है तो स्क्रीनशॉट अब GrabzIt सिस्टम पर नहीं है।
- संदेश - सिस्टम द्वारा दिया गया एक त्रुटि संदेश।
WaterMark
यह वर्ग प्रथा का प्रतिनिधित्व करता है watermarks GrabzIt में संग्रहीत
सार्वजनिक चर
- पहचानकर्ता - the Identifier of watermark
- प्रारूप - का प्रारूप watermark की छवि
-
xPosition - एक्स-स्थिति जो कि watermark स्क्रीनशॉट पर दिखाई देता है
-
विकल्प:
- वाम = 0
- केंद्र = 1
- राइट = 2
-
yPosition - y- स्थिति जो कि watermark स्क्रीनशॉट पर दिखाई देता है
-
विकल्प:
- शीर्ष = 0
- मध्य = 1
- नीचे = 2