वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

जावा सह GrabzItClientजावा एपीआय

वर्णन

हा वर्ग GrabzIt स्क्रीनशॉट वेब सेवांसह सर्व संप्रेषण हाताळतो.

सार्वजनिक पद्धती

GrabzItFile GetResult(String आयडी)

ही पद्धत स्क्रीनशॉटच परत करते. जर काहीही परत केले नाही तर काहीतरी चूक झाली आहे किंवा स्क्रीनशॉट अद्याप तयार नाही.

घटके

  • आयडी - स्क्रीनशॉटचा अद्वितीय अभिज्ञापक
    • आवश्यक

रिटर्न व्हॅल्यू

GrabzItFile ऑब्जेक्ट


URLToAnimation(String url, AnimationOptions पर्याय)

रूपांतरित केले जावे अशा ऑनलाइन व्हिडिओची URL निर्दिष्ट करा intओ अ‍ॅनिमेटेड जीआयएफ.

घटके

  • url - रूपांतरित करण्यासाठी ऑनलाइन व्हिडिओची URL intएक अ‍ॅनिमेटेड जीआयएफ
    • आवश्यक
    • Vimeo आणि YouTube व्हिडिओ URL स्वीकारते
      • Vimeo आणि YouTube व्हिडिओंना अ‍ॅनिमेट करणे इशारा देणे तृतीय पक्षावर अवलंबून आहे आणि म्हणूनच कदाचित सुसंगत परिणाम प्रदान होणार नाही.
  • पर्याय - एक उदाहरण AnimationOptions अ‍ॅनिमेटेड जीआयएफ तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

AnimationOptions

अ‍ॅनिमेटेड जीआयएफ तयार करताना वर्ग उपलब्ध सर्व पर्यायांचे प्रतिनिधित्व करतो.

सार्वजनिक मालमत्ता

  • setCustomId(String value) - सानुकूल अभिज्ञापक जो आपण अ‍ॅनिमेटेड GIF वेब सेवेवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • setWidth(int value) - परिणामी अ‍ॅनिमेटेड जीआयएफची रुंदी पिक्सेलमध्ये.
    • डीफॉल्ट: 180px
    • कमाल: पॅकेजसाठी कमाल रूंदी
    • स्वयं-आकारः -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे रुंदीची अ‍ॅनिमेटेड जीआयएफ स्केल केले आहे त्याच्या उंचीच्या संदर्भात, जर रुंदी स्वयं-आकारली जात असेल तर उंची करू शकत नाही)
  • setHeight(int value) - परिणामी अ‍ॅनिमेटेड जीआयएफची उंची पिक्सेलमध्ये.
    • डीफॉल्ट: 120px
    • कमाल: पॅकेजसाठी कमाल उंची
    • स्वयं-आकारः -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे उंची अ‍ॅनिमेटेड जीआयएफ स्केल केले आहे त्याच्या रुंदीच्या संबंधात, उंची स्वयंचलितपणे आकारली जात असल्यास रूंदी करू शकत नाही)
  • setStart(int value) - रूपांतरित केले जावे अशा व्हिडिओची प्रारंभिक स्थिती intओ अ‍ॅनिमेटेड जीआयएफ.
    • डीफॉल्ट: 0 सेकंद
  • setDuration(int value) - रूपांतरित करणे आवश्यक असलेल्या व्हिडिओच्या सेकंदात लांबी intओ अ‍ॅनिमेटेड जीआयएफ.
    • डीफॉल्ट: पॅकेजसाठी कमाल लांबी
  • setSpeed(float value) - अ‍ॅनिमेटेड जीआयएफचा वेग.
    • डीफॉल्ट: 1
    • किमान: एक्सएनयूएमएक्स
    • कमाल: 10
  • setFramesPerSecond(float value) - प्रति सेकंद असलेल्या फ्रेम्सची संख्या जी व्हिडिओवरून मिळविली पाहिजे.
    • डीफॉल्ट: 10
    • किमान: एक्सएनयूएमएक्स
    • कमाल: 60
  • setRepeat(int value) - अ‍ॅनिमेटेड जीआयएफ लूप करण्यासाठी किती वेळा.
    • डीफॉल्ट: 0
    • सतत लूप: एक्सएनयूएमएक्स
  • setReverse(boolean value) - सत्य असल्यास अ‍ॅनिमेटेड जीआयएफच्या फ्रेम उलट आहेत
    • डीफॉल्ट: खोटे
  • setCustomWaterMarkId(String value) - अ‍ॅनिमेटेड GIF मध्ये सानुकूल वॉटरमार्क जोडा
    • डीफॉल्ट: रिक्त
  • setQuality(int value) - परत आलेल्या प्रतिमेची गुणवत्ता, ज्याचे एक्सएनयूएमएक्स% चे डीफॉल्ट कॉम्प्रेशन आहे.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • setCountry(Country value) - देश अ‍ॅनिमेटेड जीआयएफ घेतले पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्याय: देश.सिंगापूर, देश.युनिटिडिंगडॉम, देश.संयुक्त राष्ट्र
  • setExportURL(String value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • setEncryptionKey(String key) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • setProxy(String proxy) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

URLToImage(String url, ImageOptions पर्याय)

रूपांतरित केलेली URL निर्दिष्ट करते intओए प्रतिमा स्क्रीनशॉट.

घटके

  • url - स्क्रीनशॉट बनलेला असावा अशी URL
    • आवश्यक
  • पर्याय - एक उदाहरण ImageOptions वर्ग जो स्क्रीनशॉट तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करतो.

रिटर्न व्हॅल्यू

निरर्थक

HTMLToImage(String एचटीएमएल, ImageOptions पर्याय)

रूपांतरित केले जावे असे HTML निर्दिष्ट करते intओए प्रतिमा.

घटके

रिटर्न व्हॅल्यू

निरर्थक

FileToImage(String मार्ग, ImageOptions पर्याय)

रूपांतरित केलेली एक HTML फाइल निर्दिष्ट करते intओए प्रतिमा.

घटके

  • पथ - रूपांतर करण्यासाठी HTML फाइलचा फाईल पथ intओए प्रतिमा
    • आवश्यक
  • पर्याय - एक उदाहरण ImageOptions इमेज तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

ImageOptions

इमेज कॅप्चर तयार करताना वर्ग सर्व उपलब्ध पर्यायांचे प्रतिनिधित्व करतो.

सार्वजनिक मालमत्ता

  • setCustomId(String value) - सानुकूल अभिज्ञापक जो आपण स्क्रीनशॉट वेब सर्व्हिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • setBrowserWidth(int value) - पिक्सलमधील ब्राउझरची रुंदी
    • डीफॉल्ट: 1024
    • कमाल: 10000
  • setBrowserHeight(int value) - पिक्सलमधील ब्राउझरची उंची
    • डीफॉल्ट: 768
    • कमाल: 10000
    • पूर्ण लांबी: -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे संपूर्ण वेब पृष्ठाचा देखावा घेण्यात आला आहे)
  • setWidth(int value) - परिणामी लघुप्रतिमेची रुंदी पिक्सेलमध्ये
    • डीफॉल्ट: ब्राउझरच्या रूंदीचे शक्य असलेले उच्चतम गुणोत्तर जे वापरकर्त्यांच्या पॅकेजसाठी जास्तीत जास्त रुंदीमध्ये फिट असेल
    • कमाल: पॅकेजसाठी कमाल रूंदी
    • पूर्ण रूंदी: -एक्सएनयूएमएक्स (एक्सएक्सएनएमएक्स पार करणे म्हणजे थंबनेलची रुंदी कमी झाली नाही)
  • setHeight(int value) - परिणामी लघुप्रतिमेची उंची पिक्सेलमध्ये
    • डीफॉल्टः ब्राउझर उंचीचे उच्चतम गुणोत्तर जे वापरकर्त्यांच्या पॅकेजसाठी जास्तीत जास्त उंचीवर फिट असेल
    • कमाल: पॅकेजसाठी कमाल उंची
    • पूर्ण उंची: -एक्सएनयूएमएक्स (एक्सएनुमएक्स पास होणे म्हणजे थंबनेलची उंची कमी झाली नाही)
  • setFormat(ImageFormat value) - स्क्रीनशॉट स्वरूपात असावा.
  • setDelay(int value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • setTargetElement(String value) - सीएसएस निवडकर्ता चालू करण्याच्या लक्ष्य वेब पृष्ठावरील एकमेव एचटीएमएल घटकाचे intकिंवा स्क्रीनशॉट, वेब पृष्ठावरील सर्व भाग दुर्लक्षित केले आहेत. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • setHideElement(String value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • setWaitForElement(String value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • setRequestAs(BrowserType value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
  • setCustomWaterMarkId(String value) - प्रतिमेमध्ये एक सानुकूल वॉटरमार्क जोडा
    • डीफॉल्ट: रिक्त
  • setQuality(int value) - परत आलेल्या प्रतिमेची गुणवत्ता. हे सध्या जेपीजी प्रतिमांवरच परिणाम करते, ज्यामध्ये एक्सएनयूएमएक्स% चे डीफॉल्ट संक्षेप आहे.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • setTransparent(boolean value) - खरे असल्यास प्रतिमा कॅप्चर पारदर्शक असावे. हे केवळ पीएनजी आणि झगझगीत प्रतिमांशी अनुकूल आहे.
    • डीफॉल्ट: खोटे
  • setHd(boolean value) - खरे असल्यास प्रतिमा कॅप्चर हाय डेफिनिशनमध्ये असेल हे प्रतिमेच्या आकाराचे आकार दुप्पट करते.
    • डीफॉल्ट: खोटे
  • setCountry(Country value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्याय: देश.सिंगापूर, देश.युनिटिडिंगडॉम, देश.संयुक्त राष्ट्र
  • setExportURL(String value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • setEncryptionKey(String key) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • setNoAds(boolean noAds) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setNoCookieNotifications(boolean noCookieNotifications) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setAddress(String address) - मध्ये HTML कोड कार्यान्वित करण्यासाठी URL. एचटीएमएल रूपांतरित होत असेल तर उपयोगी असू शकते सीएसएस आणि प्रतिमा यासारख्या संसाधनांसाठी संबंधित यूआरएल.
    • डीफॉल्ट: रिक्त
  • setProxy(String proxy) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

सार्वजनिक पद्धती

  • अ‍ॅडपोस्टपॅरामीटर (String नाव, String मूल्य) - एचटीटीपी पोस्ट पॅरामीटर आणि वैकल्पिक मूल्य परिभाषित करते, एकाधिक पॅरामीटर्स जोडण्यासाठी या पद्धतीस एकाधिक वेळा म्हटले जाऊ शकते. ही पद्धत वापरल्याने ग्रॅबझिटला सक्ती होईल एक HTTP पोस्ट सुरू.
    • नाव - HTTP पोस्ट पॅरामीटरचे नाव
    • मूल्य - HTTP पोस्ट पॅरामीटरचे मूल्य

URLToRenderedHTML(String url, HTMLOptions पर्याय)

रूपांतरित केलेली URL निर्दिष्ट करते into प्रस्तुत HTML.

घटके

  • url - प्रस्तुत केलेली एचटीएमएल बनलेली URL असावी
    • आवश्यक
  • पर्याय - एक उदाहरण HTMLOptions प्रस्तुत एचटीएमएल तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

HTMLToRenderedHTML(string एचटीएमएल, HTMLOptions पर्याय)

रूपांतरित केले जावे असे HTML निर्दिष्ट करते into प्रस्तुत HTML.

घटके

  • एचटीएमएल - रूपांतरित करण्यासाठी HTML into प्रस्तुत HTML
  • पर्याय - एक उदाहरण HTMLOptions प्रस्तुत एचडीएमएल तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

FileToRenderedHTML(string मार्ग, HTMLOptions पर्याय)

रूपांतरित केलेली एक HTML फाइल निर्दिष्ट करते into प्रस्तुत HTML.

घटके

  • पथ - रूपांतर करण्यासाठी HTML फाइलचा फाईल पथ into प्रस्तुत HTML
    • आवश्यक
  • पर्याय - एक उदाहरण HTMLOptions प्रस्तुत एचडीएमएल तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

HTMLOptions

वर्ग जेव्हा उपलब्ध असेल तेव्हा सर्व पर्यायांचे प्रतिनिधित्व करतो प्रस्तुत HTML कॅप्चर तयार करणे.

सार्वजनिक मालमत्ता

सार्वजनिक पद्धती

  • अ‍ॅडपोस्टपॅरामीटर (String नाव, String मूल्य) - एचटीटीपी पोस्ट पॅरामीटर आणि वैकल्पिक मूल्य परिभाषित करते, एकाधिक पॅरामीटर्स जोडण्यासाठी या पद्धतीस एकाधिक वेळा म्हटले जाऊ शकते. ही पद्धत वापरल्याने ग्रॅबझिटला सक्ती होईल एक HTTP पोस्ट सुरू.
    • नाव - HTTP पोस्ट पॅरामीटरचे नाव
    • मूल्य - HTTP पोस्ट पॅरामीटरचे मूल्य

URLToPDF(String url, पीडीएफओप्शन पर्याय)

रूपांतरित केलेली URL निर्दिष्ट करते intकिंवा पीडीएफ.

घटके

  • url - रूपांतरित केलेली URL intकिंवा पीडीएफ
    • आवश्यक
  • पीडीएफओप्शन पर्याय - पीडीएफओप्शन क्लासचे एक उदाहरण जे पीडीएफ तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करते.

रिटर्न व्हॅल्यू

निरर्थक

HTMLToPDF(String एचटीएमएल, पीडीएफओप्शन पर्याय)

रूपांतरित केले जावे असे HTML निर्दिष्ट करते intकिंवा पीडीएफ.

घटके

रिटर्न व्हॅल्यू

निरर्थक

FileToPDF(String मार्ग, पीडीएफओप्शन पर्याय)

रूपांतरित केलेली एक HTML फाइल निर्दिष्ट करते intकिंवा पीडीएफ.

घटके

  • पथ - रूपांतर करण्यासाठी HTML फाइलचा फाईल पथ intकिंवा पीडीएफ
    • आवश्यक
  • पीडीएफओप्शन पर्याय - पीडीएफओप्शन क्लासचे एक उदाहरण जे पीडीएफ तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करते.

रिटर्न व्हॅल्यू

निरर्थक

पीडीएफओप्शन

वर्ग पीडीएफ कॅप्चर तयार करताना उपलब्ध सर्व पर्यायांचे प्रतिनिधित्व करतो.

सार्वजनिक मालमत्ता

  • setCustomId(String value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • setIncludeBackground(boolean value) - सत्य असल्यास वेबपृष्ठाची पार्श्वभूमी स्क्रीनशॉटमध्ये समाविष्ट केली जावी
    • डीफॉल्ट: सत्य
  • setPageSize(PageSize value) - पीडीएफचा पृष्ठ आकार
  • setOrientation(PageOrientation value) - पीडीएफ दस्तऐवजाचा अभिमुखता
  • setCSSMediaType(CSSMediaType value) - सीएसएस मीडिया पीडीएफ दस्तऐवजाचा प्रकार
  • setIncludeLinks(boolean value) - पीडीएफमध्ये दुवे समाविष्ट केले जावे तर खरे
    • डीफॉल्ट: सत्य
  • setIncludeOutline(boolean value) - खरे तर पीडीएफ बुकमार्क समाविष्ट केले पाहिजे
    • डीफॉल्ट: खोटे
  • setTitle(String value) - पीडीएफ दस्तऐवजाला शीर्षक प्रदान करा
    • डीफॉल्ट: रिक्त
  • setCoverURL(string value) - वेबपृष्ठाची URL जी पीडीएफसाठी मुखपृष्ठ म्हणून वापरली जावी
    • डीफॉल्ट: रिक्त
  • setMarginTop(int value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवज पृष्ठाच्या शीर्षस्थानी दिसावे
    • डीफॉल्ट: 10
  • setMarginLeft(int value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवज पृष्ठाच्या डाव्या बाजूस दिसले पाहिजे
    • डीफॉल्ट: 10
  • setMarginBottom(int value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवजाच्या पृष्ठाच्या तळाशी दिसले पाहिजे
    • डीफॉल्ट: 10
  • setMarginRight(int value) - मिलीमीटरमधील समास जे पीडीएफ दस्तऐवजाच्या उजवीकडे दिसले पाहिजे
    • डीफॉल्ट: 10
  • setBrowserWidth(int value) - द ब्राउझरची रुंदी पिक्सेल मध्ये
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: 1024
    • कमाल: 10000
    • स्वयं रुंदीः -एक्सएनयूएमएक्स (एक्सएनुमएक्स पास करणे म्हणजे ब्राउझरची रूंदी पीडीएफ दस्तऐवजाच्या रूंदीशी जुळते)
  • setPageWidth(int value) - परिणामी पीडीएफची सानुकूल रूंदी mm मध्ये
    • डीफॉल्टः PageSize रुंदी
    • किमान: एक्सएनयूएमएक्स
  • setPageHeight(int value) - परिणामी पीडीएफची सानुकूल उंची mm मध्ये
    • डीफॉल्टः PageSize उंची
    • किमान: एक्सएनयूएमएक्स
  • setDelay(int value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • setRequestAs(BrowserType value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
  • setTemplateId(String value) - जोडा एक साचा आयडी जो पीडीएफ दस्तऐवजाचे शीर्षलेख आणि तळटीप निर्दिष्ट करतो
    • डीफॉल्ट: रिक्त
  • setTargetElement(String value) - सीएसएस निवडकर्ता फक्त लक्ष्यित वेब पृष्ठावरील HTML घटक जे चालू केले जावे intकिंवा पीडीएफवेबपृष्ठावरील इतर सर्व भागांकडे दुर्लक्ष केले जाईल. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • setHideElement(String value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • setWaitForElement(String value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • setCustomWaterMarkId(String value) - पीडीएफ दस्तऐवजाच्या प्रत्येक पृष्ठावर सानुकूल वॉटरमार्क जोडा
    • डीफॉल्ट: रिक्त
  • setQuality(int value) - परत केलेल्या पीडीएफची गुणवत्ता. डीफॉल्ट पीडीएफसाठी शिफारस केलेल्या गुणवत्तेचा वापर करते.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • setCountry(Country value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्याय: देश.सिंगापूर, देश.युनिटिडिंगडॉम, देश.संयुक्त राष्ट्र
  • setExportURL(String value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • setEncryptionKey(String key) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • setNoAds(boolean noAds) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setNoCookieNotifications(boolean noCookieNotifications) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setAddress(String address) - मध्ये HTML कोड कार्यान्वित करण्यासाठी URL. एचटीएमएल रूपांतरित होत असेल तर उपयोगी असू शकते सीएसएस आणि प्रतिमा यासारख्या संसाधनांसाठी संबंधित यूआरएल.
    • डीफॉल्ट: रिक्त
  • setProxy(String proxy) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त
  • setMergeId(String mergeId) - असावा त्या कॅप्चरचा आयडी नवीन पीडीएफ दस्तऐवजाच्या सुरूवातीस विलीन केले
    • डीफॉल्ट: रिक्त
  • setPassword(String password) - पीडीएफ दस्तऐवज संरक्षित करण्यासाठी संकेतशब्द सह
    • डीफॉल्ट: रिक्त

सार्वजनिक पद्धती

  • अ‍ॅडपोस्टपॅरामीटर (String नाव, String मूल्य) - एचटीटीपी पोस्ट पॅरामीटर आणि वैकल्पिक मूल्य परिभाषित करते, एकाधिक पॅरामीटर्स जोडण्यासाठी या पद्धतीस एकाधिक वेळा म्हटले जाऊ शकते. ही पद्धत वापरल्याने ग्रॅबझिटला सक्ती होईल एक HTTP पोस्ट सुरू.
    • नाव - HTTP पोस्ट पॅरामीटरचे नाव
    • मूल्य - HTTP पोस्ट पॅरामीटरचे मूल्य
  • AddTemplateParameter (String नाव, String मूल्य) - परिभाषित करणे a सानुकूल टेम्पलेट मापदंड आणि मूल्य या पद्धतीस एकाधिक पॅरामीटर्स जोडण्यासाठी एकाधिक वेळा म्हटले जाऊ शकते.
    • नाव - टेम्पलेट पॅरामीटरचे नाव
    • मूल्य - टेम्पलेट पॅरामीटरचे मूल्य

यूआरएलटोडॉक्स (String url, DOCXOptions पर्याय)

रूपांतरित केलेली URL निर्दिष्ट करते intओए डॉकएक्स.

घटके

  • url - रूपांतरित केलेली URL intओए डॉकएक्स
    • आवश्यक
  • DOCXOptions पर्याय - एक उदाहरण DOCXOptions वर्ग जो डीओसीएक्स तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करतो.

रिटर्न व्हॅल्यू

निरर्थक

HTMLToDOCX(String एचटीएमएल, DOCXOptions पर्याय)

रूपांतरित केले जावे असे HTML निर्दिष्ट करते intओए डॉकएक्स.

घटके

  • एचटीएमएल - रूपांतरित करण्यासाठी HTML intओए डॉकएक्स
    • आवश्यक
  • DOCXOptions पर्याय - एक उदाहरण DOCXOptions वर्ग जो डीओसीएक्स तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करतो.

रिटर्न व्हॅल्यू

निरर्थक

FileToDOCX(String मार्ग, DOCXOptions पर्याय)

रूपांतरित केलेली एक HTML फाइल निर्दिष्ट करते intओए डॉकएक्स.

घटके

  • पथ - रूपांतर करण्यासाठी HTML फाइलचा फाईल पथ intओए डॉकएक्स
    • आवश्यक
  • DOCXOptions पर्याय - एक उदाहरण DOCXOptions वर्ग जो डीओसीएक्स तयार करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करतो.

रिटर्न व्हॅल्यू

निरर्थक

DOCXOptions

वर्ग डीओसीएक्स कॅप्चर तयार करताना उपलब्ध सर्व पर्यायांचे प्रतिनिधित्व करतो.

सार्वजनिक मालमत्ता

  • setCustomId(String value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • setIncludeBackground(boolean value) - सत्य असल्यास वेब पृष्ठाच्या पार्श्वभूमी प्रतिमा डीओसीएक्समध्ये समाविष्ट केल्या पाहिजेत
    • डीफॉल्ट: सत्य
  • setPageSize(PageSize value) - डॉकएक्सचे पृष्ठ आकार
  • setOrientation(PageOrientation value) - डॉकएक्स दस्तऐवजाचा अभिमुखता
  • setIncludeLinks(boolean value) - डॉक्समध्ये दुवे समाविष्ट केले जावे तर खरे
    • डीफॉल्ट: सत्य
  • setIncludeImages(boolean value) - सत्य असल्यास वेब पृष्ठाच्या प्रतिमा डीओसीएक्समध्ये समाविष्ट केल्या पाहिजेत
    • डीफॉल्ट: सत्य
  • setTitle(String value) - डीओसीएक्स दस्तऐवजाला शीर्षक प्रदान करा
    • डीफॉल्ट: रिक्त
  • setMarginTop(int value) - मिलीमीटरमधील समास जे डीओसीएक्स दस्तऐवज पृष्ठाच्या शीर्षस्थानी दिसले पाहिजे
    • डीफॉल्ट: 10
  • setMarginLeft(int value) - डीओसीएक्स दस्तऐवज पृष्ठाच्या डाव्या बाजूस मिलिमीटरमधील समास
    • डीफॉल्ट: 10
  • setMarginBottom(int value) - डीओसीएक्स दस्तऐवज पृष्ठाच्या तळाशी असलेले मिलिमीटरमधील समास
    • डीफॉल्ट: 10
  • setMarginRight(int value) - मिलीमीटरमधील समास जे डीओसीएक्स दस्तऐवजाच्या उजवीकडे दिसले पाहिजे
    • डीफॉल्ट: 10
  • setBrowserWidth(int value) - ब्राउझरची रुंदी पिक्सेल मध्ये
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: 1024
    • कमाल: 10000
    • स्वयं रुंदीः -एक्सएनयूएमएक्स (एक्सएनुमएक्स पास करणे म्हणजे ब्राउझरची रूंदी पीडीएफ दस्तऐवजाच्या रूंदीशी जुळते)
  • setPageWidth(int value) - परिणामी डीओसीएक्सची सानुकूल रुंदी mm मध्ये
    • डीफॉल्टः PageSize रुंदी
    • किमान: एक्सएनयूएमएक्स
  • setPageHeight(int value) - परिणामी डीओसीएक्सची सानुकूल उंची mm मध्ये
    • डीफॉल्टः PageSize उंची
    • किमान: एक्सएनयूएमएक्स
  • setDelay(int value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • setRequestAs(BrowserType value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
  • setTemplateId(String value) - जोडा एक साचा आयडी जो डीओसीएक्स दस्तऐवजाचा शिर्षक आणि तळटीप निर्दिष्ट करतो
    • डीफॉल्ट: रिक्त
  • setTargetElement(String value) - सीएसएस निवडकर्ता चालू करण्याच्या लक्ष्य वेब पृष्ठावरील एकमेव एचटीएमएल घटकाचे intकिंवा स्क्रीनशॉट, वेब पृष्ठावरील सर्व भाग दुर्लक्षित केले आहेत. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • setHideElement(String value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • setWaitForElement(String value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • setQuality(int value) - परत केलेल्या डीओसीएक्सची गुणवत्ता. डीओडीएक्ससाठी डीफॉल्ट शिफारस केलेल्या गुणवत्तेचा वापर करते.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • setCountry(Country value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्याय: देश.सिंगापूर, देश.युनिटिडिंगडॉम, देश.संयुक्त राष्ट्र
  • setExportURL(String value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • setEncryptionKey(String key) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • setNoAds(boolean noAds) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setNoCookieNotifications(boolean noCookieNotifications) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • setAddress(String address) - मध्ये HTML कोड कार्यान्वित करण्यासाठी URL. एचटीएमएल रूपांतरित होत असेल तर उपयोगी असू शकते सीएसएस आणि प्रतिमा यासारख्या संसाधनांसाठी संबंधित यूआरएल.
    • डीफॉल्ट: रिक्त
  • setProxy(String proxy) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त
  • setMergeId(String mergeId) - असावा त्या कॅप्चरचा आयडी नवीन डीओसीएक्स दस्तऐवजाच्या सुरूवातीस विलीन केले
    • डीफॉल्ट: रिक्त
  • setPassword(String mergeId) - DOCX दस्तऐवजाचे रक्षण करण्यासाठी संकेतशब्द सह
    • डीफॉल्ट: रिक्त

सार्वजनिक पद्धती

  • अ‍ॅडपोस्टपॅरामीटर (String नाव, String मूल्य) - एचटीटीपी पोस्ट पॅरामीटर आणि वैकल्पिक मूल्य परिभाषित करते, एकाधिक पॅरामीटर्स जोडण्यासाठी या पद्धतीस एकाधिक वेळा म्हटले जाऊ शकते. ही पद्धत वापरल्याने ग्रॅबझिटला सक्ती होईल एक HTTP पोस्ट सुरू.
    • नाव - HTTP पोस्ट पॅरामीटरचे नाव
    • मूल्य - HTTP पोस्ट पॅरामीटरचे मूल्य
  • AddTemplateParameter (String नाव, String मूल्य) - परिभाषित करणे a सानुकूल टेम्पलेट मापदंड आणि मूल्य या पद्धतीस एकाधिक पॅरामीटर्स जोडण्यासाठी एकाधिक वेळा म्हटले जाऊ शकते.
    • नाव - टेम्पलेट पॅरामीटरचे नाव
    • मूल्य - टेम्पलेट पॅरामीटरचे मूल्य

URLToTable(String url, TableOptions पर्याय)

एचटीएमएल सारण्या वरून काढल्या पाहिजेत अशी URL निर्दिष्ट करते.

घटके

  • url - येथून HTML सारण्या काढण्यासाठी URL
    • आवश्यक
  • TableOptions पर्याय - एक उदाहरण TableOptions एचटीएमएल टेबल रूपांतरित करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

HTMLToTable (String एचटीएमएल, TableOptions पर्याय)

एचटीएमएल सारण्या वरून काढल्या पाहिजेत असे HTML निर्दिष्ट करते.

घटके

  • एचटीएमएल - वरून एचटीएमएल सारण्या काढण्यासाठी एचटीएमएल.
    • आवश्यक
  • TableOptions पर्याय - एक उदाहरण TableOptions एचटीएमएल टेबल रूपांतरित करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

फाइलटॉटेबल (String मार्ग, TableOptions पर्याय)

एक HTML फाईल निर्दिष्ट करते जी एचटीएमएल सारण्या वरून काढल्या पाहिजेत.

घटके

  • पथ - पासून HTML सारण्या काढण्यासाठी HTML फाइलचा फाईल पथ.
    • आवश्यक
  • TableOptions पर्याय - एक उदाहरण TableOptions एचटीएमएल टेबल रूपांतरित करताना वापरण्यासाठी कोणतेही विशेष पर्याय परिभाषित करणारा वर्ग.

रिटर्न व्हॅल्यू

निरर्थक

TableOptions

एचटीएमएल तक्त्यांना CSV, XLSX किंवा JSON मध्ये रूपांतरित करताना वर्ग उपलब्ध सर्व पर्यायांचे प्रतिनिधित्व करतो.

सार्वजनिक मालमत्ता

  • setCustomId(String value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल
    • डीफॉल्ट: रिक्त
  • setTableNumberToInclude(int value) - रूपांतरित होणा table्या सारणीची अनुक्रमणिका, वेब पृष्ठावरील सर्व सारण्या वेब पृष्ठाच्या शीर्षापासून खालपर्यंत क्रमबद्ध केल्या गेल्या
    • डीफॉल्ट: 1
  • setFormat(TableFormat value) - सारणीचे स्वरूपन असावे
  • setIncludeHeaderNames(boolean value) - खर्‍या शीर्षकाची नावे टेबलमध्ये समाविष्ट केली जातील
    • डीफॉल्ट: सत्य
  • setIncludeAllTables(boolean value) - सत्य असल्यास वेबपृष्ठावरील सर्व सारणी वेगळ्या स्प्रेडशीट पत्रकात प्रत्येक सारणीसह काढली जातील. केवळ एक्सएलएसएक्स स्वरूपनासह उपलब्ध
    • डीफॉल्ट: खोटे
  • setTargetElement(String value) - वेब पृष्ठावरील एकमेव एचटीएमएल घटकाची आयडी जी वरून सारण्या काढण्यासाठी वापरली जाणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • setRequestAs(BrowserType value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
  • setCountry(Country value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्याय: देश.सिंगापूर, देश.युनिटिडिंगडॉम, देश.संयुक्त राष्ट्र
  • setExportURL(String value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • setEncryptionKey(String key) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • setAddress(String address) - मध्ये HTML कोड कार्यान्वित करण्यासाठी URL. एचटीएमएल रूपांतरित होत असेल तर उपयोगी असू शकते सीएसएस आणि प्रतिमा यासारख्या संसाधनांसाठी संबंधित यूआरएल.
    • डीफॉल्ट: रिक्त
  • setProxy(String proxy) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

सार्वजनिक पद्धती

  • अ‍ॅडपोस्टपॅरामीटर (String नाव, String मूल्य) - एचटीटीपी पोस्ट पॅरामीटर आणि वैकल्पिक मूल्य परिभाषित करते, एकाधिक पॅरामीटर्स जोडण्यासाठी या पद्धतीस एकाधिक वेळा म्हटले जाऊ शकते. ही पद्धत वापरल्याने ग्रॅबझिटला सक्ती होईल एक HTTP पोस्ट सुरू.
    • नाव - HTTP पोस्ट पॅरामीटरचे नाव
    • मूल्य - HTTP पोस्ट पॅरामीटरचे मूल्य

Save()

Save परिणाम अतुल्यकालिकतेने आणि एक अनन्य अभिज्ञापक परत करतो, ज्याचा वापर स्क्रीनशॉटसह प्राप्त करण्यासाठी केला जाऊ शकतो GetResult पद्धत

रिटर्न व्हॅल्यू

स्क्रीनशॉटचा अनोखा अभिज्ञापक अन्यथा एखादी त्रुटी आढळली तर अपवाद टाकला जातो. याचा स्क्रीनशॉट मिळवण्यासाठी वापरला जाऊ शकतो GetResult पद्धत


फाईल सेव्ह करण्याची ही शिफारस केलेली पद्धत आहे

Save(String कॉलबॅक URL)

Save परिणाम अतुल्यकालिकतेने आणि एक अनन्य अभिज्ञापक परत करतो, ज्याचा वापर स्क्रीनशॉटसह प्राप्त करण्यासाठी केला जाऊ शकतो GetResult पद्धत

घटके

  • कॉलबॅक URL - हँडलर काम पूर्ण झाल्यावर ग्रॅबझिट सेवेला कॉल करावा
    • आवश्यक

रिटर्न व्हॅल्यू

स्क्रीनशॉटचा अनोखा अभिज्ञापक अन्यथा एखादी त्रुटी आढळली तर अपवाद टाकला जातो. याचा स्क्रीनशॉट मिळवण्यासाठी वापरला जाऊ शकतो GetResult पद्धत

ही पद्धत समकालीन असल्याचे चेतावणी देण्यामुळे परिणामी प्रक्रियेच्या प्रक्रियेमध्ये अनुप्रयोगास विराम दिला जाईल

GrabzItFile SaveTo()

Save परिणाम समक्रमितपणे अ GrabzItFile ऑब्जेक्ट.

रिटर्न व्हॅल्यू

GrabzItFile ऑब्जेक्ट


ही पद्धत समकालीन असल्याचे चेतावणी देण्यामुळे परिणामी प्रक्रियेच्या प्रक्रियेमध्ये अनुप्रयोगास विराम दिला जाईल

SaveTo(String saveदाखल करण्याचा)

Save फाईलवर समक्रमित निकाल.

घटके

  • saveToFile - कॅप्चर करणारी फाईल पथ असेल saveएकदा ते पूर्ण झाल्यावर
    • आवश्यक

रिटर्न व्हॅल्यू

ते यशस्वी झाल्यास सत्य परत करते अन्यथा ते अपवाद ठोकते.


स्थिती गेटस्टॅटस (String आयडी)

GrabzIt स्क्रीनशॉटची सद्यस्थिती मिळवा.

घटके

  • आयडी - स्क्रीनशॉटचा अद्वितीय अभिज्ञापक
    • आवश्यक

रिटर्न व्हॅल्यू

स्थिती ऑब्जेक्ट


GrabzItCookie [] गेटकुकीज (String डोमेन)

एखाद्या विशिष्ट डोमेनसाठी GrabzIt वापरत असलेल्या सर्व कुकीज मिळवा. यात वापरकर्ता परिभाषित कुकीज देखील समाविष्ट असू शकतात.

घटके

  • डोमेन - यासाठी कुकीज परत करण्यासाठी डोमेन
    • आवश्यक

रिटर्न व्हॅल्यू

GrabzItCookie अॅरे


सेटकोकी (String नाव, String डोमेन, String मूल्य, String मार्ग, boolEan httponly, तारीख कालबाह्य)

ग्रॅबझिट वर एक नवीन सानुकूल कुकी सेट करते, जर सानुकूल कुकीचे वैश्विक कुकीसारखेच नाव आणि डोमेन असेल तर जागतिक कुकी ओव्हरराइड होईल.

वेबसाइट्सची कार्यक्षमता कुकीजद्वारे नियंत्रित केल्यास हे उपयुक्त ठरेल.

घटके

  • नाव - सेट करण्यासाठी कुकीचे नाव
    • आवश्यक
  • डोमेन - कुकी सेट करण्यासाठी वेबसाइटचे डोमेन
    • आवश्यक
  • मूल्य - कुकीचे मूल्य
  • पथ - कुकीशी संबंधित वेबसाइट पथ
  • httponly - सत्य असल्यास कुकी फक्त HTTP प्रोटोकॉलसह वापरली जाऊ शकते
  • कालबाह्य - कुकी कालबाह्य झाल्यावर परिभाषित करते. कुकीची मुदत संपली नाही तर निरर्थक मूल्य पास करा

रिटर्न व्हॅल्यू

कुकी यशस्वीरित्या सेट केल्या असल्यास सत्य आहे, अन्यथा चुकीची आहे


डिलीटकोकी (String नाव, String डोमेन)

एक सानुकूल कुकी हटवा किंवा ग्लोबल कुकी वापरण्यापासून अवरोधित करा

घटके

  • नाव - हटविण्यासाठी कुकीचे नाव
    • आवश्यक
  • डोमेन - कुकी हटविण्यासाठी वेबसाइटचे डोमेन
    • आवश्यक

रिटर्न व्हॅल्यू

कुकी यशस्वीरित्या हटविली असल्यास सत्य, अन्यथा चुकीची


WaterMark[] मिळवाWaterMarks()

आपले सर्व अपलोड केलेले सानुकूल वॉटरमार्क मिळवा

रिटर्न व्हॅल्यू

WaterMark अॅरे


WaterMark मिळवाWaterMark(String अभिज्ञापक)

निर्दिष्ट अभिज्ञापकाशी जुळणारे आपले सानुकूल वॉटरमार्क परत करा

घटके

  • अभिज्ञापक - आपण पाहू इच्छित विशिष्ट सानुकूल वॉटरमार्कचा अभिज्ञापक
    • आवश्यक

रिटर्न व्हॅल्यू

WaterMark ऑब्जेक्ट


जोडाWaterMark(String अभिज्ञापक, String मार्ग, HorizontalPosition xpos, VerticalPosition ypos)

नवीन सानुकूल वॉटरमार्क जोडा

घटके

  • अभिज्ञापक - आपण सानुकूल वॉटरमार्क देऊ इच्छित परिचयकर्ता. हे अभिज्ञापक अद्वितीय आहे हे महत्वाचे आहे.
    • आवश्यक
  • पथ - आपल्या सर्व्हरवरील वॉटरमार्कचा परिपूर्ण मार्ग. उदाहरणार्थ सी: / वॉटरमार्क / एक्सएनयूएमएक्स.पीएनजी
    • आवश्यक
  • xpos - आपण स्क्रीनशॉट दिसावा अशी क्षैतिज स्थिती
  • ypos - आपल्याला स्क्रीनशॉट दिसावा अशी अनुलंब स्थिती

रिटर्न व्हॅल्यू

वॉटरमार्क यशस्वीरित्या सेट केले असल्यास खरे मिळवते


DeleteWaterMark(String अभिज्ञापक)

सानुकूल वॉटरमार्क हटवा

घटके

  • अभिज्ञापक - आपण हटवू इच्छित सानुकूल वॉटरमार्कचा अभिज्ञापक
    • आवश्यक

रिटर्न व्हॅल्यू

वॉटरमार्क यशस्वीरित्या हटविला गेला तर सत्य मिळवते


सेटलोकप्रॉक्सी (String प्रॉक्सीयूआरएल)

ही पद्धत सक्षम करते ए स्थानिक प्रॉक्सी सर्व्हर सर्व विनंत्यांसाठी वापरण्यासाठी.

घटके

  • प्रॉक्सीयूआरएल - यूआरएल, ज्यात प्रॉक्सीची आवश्यकता असल्यास पोर्ट समाविष्ट होऊ शकते. शून्य प्रदान केल्यास मागील सेट केलेला प्रॉक्सी काढला जाईल
    • आवश्यक

यूएसएसएल (boolइयन मूल्य)

ग्रॅबझिटच्या विनंत्या असल्यास निर्दिष्ट करते एपीआयने एसएसएल वापरला पाहिजे

घटके

  • मूल्य - जर खरे असेल तर GrabzIt च्या API वर सर्व विनंत्या SSL वापरतील
    • आवश्यक

String तयार करा एन्क्रिप्शनके ()

64 कूटबद्धीकरण की एक क्रिप्टोग्राफिक सुरक्षित आधार तयार करा, 44 वर्ण लांब


डिक्रिप्ट (String मार्ग, String की)

प्रदान केलेल्या कूटबद्धीकरण कीचा वापर करुन कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करा.

घटके


GrabzItFile डिक्रिप्ट (GrabzItFile फाइल, String की)

प्रदान केलेल्या कूटबद्धीकरण कीचा वापर करुन कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करा.

घटके


बाइट [] डिक्रिप्ट (बाइट [] डेटा, String की)

प्रदान केलेल्या कूटबद्धीकरण कीचा वापर करुन कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करा.

घटके


Enums

ImageFormat

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • बीएमपीएक्सएनयूएमएक्स
  • बीएमपीएक्सएनयूएमएक्स
  • बीएमपीएक्सएनयूएमएक्स
  • BMP
  • जेपीजी
  • टीआयएफएफ
  • PNG
  • WEBP

BrowserType

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • स्टँडर्डब्रोसर
  • मोबाइल फोन
  • शोध इंजिन
  • FALLBACKBROWSER

देश

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • पराभव
  • सिंगापूर
  • UNITEDKINGDOM
  • संयुक्त राष्ट्र

PageSize

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • A3
  • A4
  • A5
  • A6
  • B3
  • B4
  • B5
  • B6
  • कायदेशीर
  • पत्र

PageOrientation

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • लँडस्केप
  • पोर्ट्रेट

CSSMediaType

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • प्रिंट
  • स्क्रीन

TableFormat

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • CSV
  • JSON
  • एक्सएसएलएक्स

HorizontalPosition

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • डावे
  • केंद्र
  • योग्य

VerticalPosition

या एनममध्ये खालील मूल्यांचा समावेश आहे.

  • TOP
  • मिडल
  • BOTTOM

निकाल वर्ग

कुकी

सार्वजनिक मालमत्ता

  • String getName()
    • कुकीचे नाव.
  • String getValue()
    • कुकी मूल्य.
  • String getDomain()
    • कुकी ज्या डोमेनसाठी सेट केली आहे.
  • String getPath()
    • ही कुकी लागू होत असलेल्या डोमेनवरील पथ.
  • String getHttpOnly()
    • वेबसाइट HTTP प्रोटोकॉलने पाहिली जात असतानाच ही कुकी वैध असेल तर.
  • String getExpires()
    • ही कुकी कालबाह्य होण्याची तारीख
  • String getType()
    • हा कुकीचा प्रकार आहे, जो पुढील पैकी एक असू शकतो:
      • ग्लोबल - ही ग्रॅबझिटने सेट केलेली एक जागतिक कुकी आहे
      • स्थानिक - ही आपण सेट केलेली स्थानिक कुकी आहे
      • अधिलिखित - एक वैश्विक कुकी जी आपल्याद्वारे अधिलिखित केली गेली आहे

GrabzItFile

सार्वजनिक पद्धती

  • बाइट [] getBytes ()
  • निरर्थक Save(String मार्ग)
  • String तेString()

स्थिती

स्क्रीनशॉटच्या सद्य स्थितीचे प्रतिनिधित्व करणारा वर्ग.

सार्वजनिक पद्धती

  • boolean isProcessing ()
    • खरे असल्यास स्क्रीनशॉटवर अद्याप प्रक्रिया केली जात आहे.
  • boolean isCated ()
    • खरे असल्यास स्क्रीनशॉटवर प्रक्रिया केली गेली आहे आणि सध्या कॅशे केले आहे.
  • boolइयन एक्स्पायर्ड ()
    • खरे असल्यास स्क्रीनशॉट यापुढे ग्रॅबझीट सिस्टमवर नसेल.
  • String getMessage ()
    • सिस्टमद्वारे त्रुटी संदेश परत आला.

WaterMark

हा वर्ग ग्रॅबझिटमध्ये संग्रहित सानुकूल वॉटरमार्कचे प्रतिनिधित्व करतो

सार्वजनिक पद्धती

  • String getIdentifier ()
  • String गेटफॉर्मेट ()
  • HorizontalPosition गेटएक्सपोजिशन ()
  • VerticalPosition गेटवाय पोजीशन ()