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

पर्ल सह ग्राहक

पर्ल एपीआय

वर्णन

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

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

GetResult($ आयडी)

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

घटके

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

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

कॅप्चर


URLToAnimation(l url, . पर्याय)

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

घटके

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

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

निरर्थक

GrabzItAnimationOptions

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

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

  • customId($value) - सानुकूल अभिज्ञापक जो आपण अ‍ॅनिमेटेड GIF वेब सेवेवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • width($value) - परिणामी अ‍ॅनिमेटेड जीआयएफची रुंदी पिक्सेलमध्ये.
    • डीफॉल्ट: 180px
    • कमाल: पॅकेजसाठी कमाल रूंदी
    • स्वयं-आकारः -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे रुंदीची अ‍ॅनिमेटेड जीआयएफ स्केल केले आहे त्याच्या उंचीच्या संदर्भात, जर रुंदी स्वयं-आकारली जात असेल तर उंची करू शकत नाही)
  • height($value) - परिणामी अ‍ॅनिमेटेड जीआयएफची उंची पिक्सेलमध्ये.
    • डीफॉल्ट: 120px
    • कमाल: पॅकेजसाठी कमाल उंची
    • स्वयं-आकारः -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे उंची अ‍ॅनिमेटेड जीआयएफ स्केल केले आहे त्याच्या रुंदीच्या संबंधात, उंची स्वयंचलितपणे आकारली जात असल्यास रूंदी करू शकत नाही)
  • start($value) - रूपांतरित केले जावे अशा व्हिडिओची प्रारंभिक स्थिती intओ अ‍ॅनिमेटेड जीआयएफ.
    • डीफॉल्ट: 0 सेकंद
  • duration($value) - रूपांतरित करणे आवश्यक असलेल्या व्हिडिओच्या सेकंदात लांबी intओ अ‍ॅनिमेटेड जीआयएफ.
    • डीफॉल्ट: पॅकेजसाठी कमाल लांबी
  • speed($value) - अ‍ॅनिमेटेड जीआयएफचा वेग.
    • डीफॉल्ट: 1
    • किमान: एक्सएनयूएमएक्स
    • कमाल: 10
  • framesPerSecond($value) - प्रति सेकंद असलेल्या फ्रेम्सची संख्या जी व्हिडिओवरून मिळविली पाहिजे.
    • डीफॉल्ट: 10
    • किमान: एक्सएनयूएमएक्स
    • कमाल: 60
  • repeat($value) - अ‍ॅनिमेटेड जीआयएफ लूप करण्यासाठी किती वेळा.
    • डीफॉल्ट: 0
    • सतत लूप: एक्सएनयूएमएक्स
  • reverse($value) - जर अ‍ॅनिमेटेड जीआयएफच्या एक्सएनयूएमएक्सच्या फ्रेम उलट असतील तर
    • डीफॉल्ट: 0
  • customWaterMarkId($value) - सानुकूल जोडा watermark अ‍ॅनिमेटेड GIF वर
    • डीफॉल्ट: रिक्त
  • quality($value) - परत आलेल्या प्रतिमेची गुणवत्ता, ज्याचे एक्सएनयूएमएक्स% चे डीफॉल्ट कॉम्प्रेशन आहे.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • country($value) - देश अ‍ॅनिमेटेड जीआयएफ घेतले पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. पर्लमध्ये आपल्याकडे आवश्यक असणारी नेटिव्ह एन्क्रिप्शन सुविधा असल्याने या सूचनांचे पालन करा एनक्रिप्टेड कॅप्चर डिक्रिप्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

URLToImage(l url, . पर्याय)

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

घटके

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

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

निरर्थक

HTMLToImage($ एचटीएमएल, . पर्याय)

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

घटके

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

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

निरर्थक

FileToImage($ मार्ग, . पर्याय)

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

घटके

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

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

निरर्थक

GrabzItImageOptions

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

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

  • customId($value) - सानुकूल अभिज्ञापक जो आपण स्क्रीनशॉट वेब सर्व्हिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • browserWidth($value) - पिक्सलमधील ब्राउझरची रुंदी
    • डीफॉल्ट: 1366
    • कमाल: 10000
  • browserHeight($value) - पिक्सलमधील ब्राउझरची उंची
    • डीफॉल्ट: 768
    • कमाल: 10000
    • पूर्ण लांबी: -1 (उत्तीर्ण-एक्सएनयूएमएक्स म्हणजे संपूर्ण वेब पृष्ठाचा देखावा घेण्यात आला आहे)
  • width($value) - परिणामी लघुप्रतिमेची रुंदी पिक्सेलमध्ये
    • डीफॉल्ट: आउटपुट रुंदी आणि आउटपुट उंची दोन्ही निर्दिष्ट नसल्यास किंवा 0 नंतर आउटपुट रुंदी आणि उंची अंतिम प्रतिमेच्या रुंदी आणि उंचीशी जुळते, जर आउटपुट उंची निर्दिष्ट केली असेल तर आउटपुट रुंदी आउटपुट उंचीशी समान असेल.
    • कमाल: पॅकेजसाठी कमाल रूंदी
    • पूर्ण रूंदी: -एक्सएनयूएमएक्स (एक्सएक्सएनएमएक्स पार करणे म्हणजे थंबनेलची रुंदी कमी झाली नाही)
  • height($value) - परिणामी लघुप्रतिमेची उंची पिक्सेलमध्ये
    • डीफॉल्ट: आउटपुट रुंदी आणि आउटपुट उंची दोन्ही निर्दिष्ट नसल्यास किंवा 0 नंतर आउटपुट रुंदी आणि उंची अंतिम प्रतिमेच्या रूंदी आणि उंचीशी जुळते, जर आउटपुट रूंदी निर्दिष्ट केली असेल तर आउटपुट रुंदी अनुक्रमे असेल
    • कमाल: पॅकेजसाठी कमाल उंची
    • पूर्ण उंची: -एक्सएनयूएमएक्स (एक्सएनुमएक्स पास होणे म्हणजे थंबनेलची उंची कमी झाली नाही)
  • format($value) - स्क्रीनशॉट स्वरूपात असावा.
    • डीफॉल्ट: "jpg"
    • पर्यायः "बीएमपीएक्सएनयूएमएक्स", "बीएमपीएक्सएनयूएमएक्स", "बीएमपीएक्सएनयूएमएक्स", "बीएमपी", "टिफ", "वेबपी", "जेपीजी", "पीएनजी"
  • delay($value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • targetElement($value) - सीएसएस निवडकर्ता चालू करण्याच्या लक्ष्य वेब पृष्ठावरील एकमेव एचटीएमएल घटकाचे intकिंवा स्क्रीनशॉट, वेब पृष्ठावरील सर्व भाग दुर्लक्षित केले आहेत. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • hideElement($value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • waitForElement($value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • requestAs($value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
    • डीफॉल्ट: 0
    • पर्याय:
      • एक्सएनयूएमएक्स = मानक ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = मोबाइल ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = सूचित करते की शोध इंजिनचा वापरकर्ता एजंट वापरला जावा
  • customWaterMarkId($value) - एक सानुकूल जोडा watermark प्रतिमेवर
    • डीफॉल्ट: रिक्त
  • quality($value) - परत आलेल्या प्रतिमेची गुणवत्ता. हे सध्या जेपीजी आणि डब्ल्यूईबीपी प्रतिमांवरच परिणाम करते, ज्यांचे 90% डीफॉल्ट संक्षेप आहे.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • transparent($value) - 1 असल्यास प्रतिमा कॅप्चर पारदर्शक असावे. हे केवळ पीएनजी आणि झगझगीत प्रतिमांशी अनुकूल आहे.
    • डीफॉल्ट: 0
  • hd($value) - जर प्रतिमा 1 असेल कॅप्चर हाय डेफिनिशनमध्ये असेल हे प्रतिमेच्या आकाराचे आकार दुप्पट करते.
    • डीफॉल्ट: 0
  • country($value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. पर्लमध्ये आपल्याकडे आवश्यक असणारी नेटिव्ह एन्क्रिप्शन सुविधा असल्याने या सूचनांचे पालन करा एनक्रिप्टेड कॅप्चर डिक्रिप्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • noAds($value) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • noCookieNotifications($value) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • address($value) - मधील HTML कोड अंमलात आणण्यासाठी URL. एचटीएमएल रूपांतरित केली जात असल्यास ती CSS आणि प्रतिमेसारख्या संसाधनांसाठी संबंधित URL वापरत असल्यास उपयुक्त ठरू शकते.
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

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

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

URLToRenderedHTML(l url, . पर्याय = शून्य)

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

घटके

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

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

निरर्थक

HTMLToRenderedHTML($ एचटीएमएल, . पर्याय = शून्य)

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

घटके

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

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

निरर्थक

FileToRenderedHTML($ मार्ग, . पर्याय = शून्य)

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

घटके

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

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

निरर्थक

GrabzItHTMLOptions

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

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

  • customId($value) - सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • browserWidth($value) - पिक्सलमधील ब्राउझरची रुंदी
    • डीफॉल्ट: 1366
    • कमाल: 10000
  • browserHeight($value) - पिक्सलमधील ब्राउझरची उंची
    • डीफॉल्ट: 768
    • कमाल: 10000
  • delay($value) - मिलीसेकंदांची संख्या हस्तगत करण्यापूर्वी थांबा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • waitForElement($value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • requestAs($value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
    • डीफॉल्ट: 0
    • पर्याय:
      • एक्सएनयूएमएक्स = मानक ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = मोबाइल ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = सूचित करते की शोध इंजिनचा वापरकर्ता एजंट वापरला जावा
  • country($value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - जर बेस एक्सएनयूएमएक्स एन्कोड एईएस कूटबद्धीकरण की निर्दिष्ट केली गेली असेल तर आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. हे वापरण्याची शिफारस केली जाते एन्क्रिप्शन की पद्धत तयार करा की तयार करण्यासाठी डिक्रिप्ट पद्धती दर्शविल्याप्रमाणे कूटबद्ध केलेले कॅप्चर डिक्रिप्ट करण्यासाठी हे उदाहरण.
    • डीफॉल्ट: रिक्त
  • noAds($value) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • noCookieNotifications($value) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • address($value) - मध्ये HTML कोड कार्यान्वित करण्यासाठी URL. एचटीएमएल रूपांतरित होत असेल तर उपयोगी असू शकते सीएसएस आणि प्रतिमा यासारख्या संसाधनांसाठी संबंधित यूआरएल.
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

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

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

URLToPDF(l url, . पर्याय)

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

घटके

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

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

निरर्थक

HTMLToPDF($ एचटीएमएल, . पर्याय)

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

घटके

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

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

निरर्थक

FileToPDF($ मार्ग, . पर्याय)

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

घटके

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

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

निरर्थक

GrabzItPDFOptions

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

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

  • customId($value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • includeBackground($value) - जर 1 वेब पृष्ठाची पार्श्वभूमी पीडीएफमध्ये समाविष्ट केली गेली असेल तर
    • डीफॉल्ट: 1
  • pagesize($value) - पीडीएफचा पृष्ठ आकार
    • डीफॉल्ट: "A4"
    • पर्यायः "A3", "A4", "A5", "A6", "B3", "B4", "B5", "B6", "कायदेशीर", "पत्र"
  • orientation($value) - पीडीएफ दस्तऐवजाचा अभिमुखता
    • डीफॉल्ट: "पोर्ट्रेट"
    • पर्यायः "पोर्ट्रेट", "लँडस्केप"
  • cssMediaType($value) - सीएसएस मीडिया पीडीएफ दस्तऐवजाचा प्रकार
    • डीफॉल्ट: "स्क्रीन"
    • पर्यायः "स्क्रीन", "पीआरint"
  • includeLinks($value) - पीडीएफमध्ये दुवे समाविष्ट केले गेले असल्यास 1
    • डीफॉल्ट: 1
  • includeOutline($value) - एक्सएनयूएमएक्स असल्यास पीडीएफ बुकमार्क समाविष्ट केले पाहिजे
    • डीफॉल्ट: 0
  • title($value) - पीडीएफ दस्तऐवजाला शीर्षक प्रदान करा
    • डीफॉल्ट: रिक्त
  • coverURL($value) - वेबपृष्ठाची URL जी पीडीएफसाठी मुखपृष्ठ म्हणून वापरली जावी
    • डीफॉल्ट: रिक्त
  • marginTop($value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवज पृष्ठाच्या शीर्षस्थानी दिसावे
    • डीफॉल्ट: 10
  • marginLeft($value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवज पृष्ठाच्या डाव्या बाजूस दिसले पाहिजे
    • डीफॉल्ट: 10
  • marginBottom($value) - मिलीमीटरमधील मार्जिन जे पीडीएफ दस्तऐवजाच्या पृष्ठाच्या तळाशी दिसले पाहिजे
    • डीफॉल्ट: 10
  • marginRight($value) - मिलीमीटरमधील समास जे पीडीएफ दस्तऐवजाच्या उजवीकडे दिसले पाहिजे
    • डीफॉल्ट: 10
  • browserWidth($value) - ब्राउझरची रुंदी पिक्सेल मध्ये
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: 1366
    • कमाल: 10000
    • स्वयं रुंदीः -एक्सएनयूएमएक्स (एक्सएनुमएक्स पास करणे म्हणजे ब्राउझरची रूंदी पीडीएफ दस्तऐवजाच्या रूंदीशी जुळते)
  • pageWidth - परिणामी पीडीएफची सानुकूल रूंदी mm मध्ये
  • pageHeight - परिणामी पीडीएफची सानुकूल उंची mm मध्ये
  • delay($value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • requestAs($value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
    • डीफॉल्ट: 0
    • पर्याय:
      • एक्सएनयूएमएक्स = मानक ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = मोबाइल ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = सूचित करते की शोध इंजिनचा वापरकर्ता एजंट वापरला जावा
  • templateId($value) - जोडा एक साचा आयडी जो पीडीएफ दस्तऐवजाचे शीर्षलेख आणि तळटीप निर्दिष्ट करतो
    • डीफॉल्ट: रिक्त
  • targetElement($value) - सीएसएस निवडकर्ता फक्त लक्ष्यित वेब पृष्ठावरील HTML घटक जे चालू केले जावे intकिंवा पीडीएफवेबपृष्ठावरील इतर सर्व भागांकडे दुर्लक्ष केले जाईल. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • hideElement($value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • waitForElement($value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • customWaterMarkId($value) - एक सानुकूल जोडा watermark पीडीएफ दस्तऐवजाच्या प्रत्येक पृष्ठावर
    • डीफॉल्ट: रिक्त
  • quality($value) - परत केलेल्या पीडीएफची गुणवत्ता. डीफॉल्ट पीडीएफसाठी शिफारस केलेल्या गुणवत्तेचा वापर करते.
    • गुणवत्ता कमी केल्याने फाइल आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • country($value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. पर्लमध्ये आपल्याकडे आवश्यक असणारी नेटिव्ह एन्क्रिप्शन सुविधा असल्याने या सूचनांचे पालन करा एनक्रिप्टेड कॅप्चर डिक्रिप्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • noAds($value) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • noCookieNotifications($value) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • address($value) - मधील HTML कोड अंमलात आणण्यासाठी URL. एचटीएमएल रूपांतरित केली जात असल्यास ती CSS आणि प्रतिमेसारख्या संसाधनांसाठी संबंधित URL वापरत असल्यास उपयुक्त ठरू शकते.
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त
  • mergeId($value) - असावा त्या कॅप्चरचा आयडी नवीन पीडीएफ दस्तऐवजाच्या सुरूवातीस विलीन केले
    • डीफॉल्ट: रिक्त
  • password($value) - पीडीएफ दस्तऐवज संरक्षित करण्यासाठी संकेतशब्द सह
    • डीफॉल्ट: रिक्त

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

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

URLToDOCX (l url, . पर्याय)

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

घटके

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

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

निरर्थक

HTMLToDOCX($ एचटीएमएल, . पर्याय)

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

घटके

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

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

निरर्थक

FileToDOCX($ मार्ग, . पर्याय)

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

घटके

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

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

निरर्थक

GrabzItDOCXOptions

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

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

  • customId($value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल.
    • डीफॉल्ट: रिक्त
  • setIncludeBackground($value) - जर एक्सएनयूएमएक्स वेब पृष्ठाच्या पार्श्वभूमी प्रतिमा स्क्रीनशॉटमध्ये समाविष्ट केली गेली असेल तर
    • डीफॉल्ट: 1
  • pagesize($value) - डॉकएक्सचे पृष्ठ आकार
    • डीफॉल्ट: "A4"
    • पर्यायः "A3", "A4", "A5", "A6", "B3", "B4", "B5", "B6", "कायदेशीर", "पत्र"
  • orientation($value) - डॉकएक्स दस्तऐवजाचा अभिमुखता
    • डीफॉल्ट: "पोर्ट्रेट"
    • पर्यायः "पोर्ट्रेट", "लँडस्केप"
  • includeLinks($value) - डॉक्समध्ये दुवे समाविष्ट केले जावे तर एक्सएनयूएमएक्स
    • डीफॉल्ट: 1
  • includeImages($value) - जर एक्सएनयूएमएक्स वेब पृष्ठाच्या पार्श्वभूमी प्रतिमा स्क्रीनशॉटमध्ये समाविष्ट केली गेली असेल तर
    • डीफॉल्ट: 1
  • title($value) - डीओसीएक्स दस्तऐवजाला शीर्षक प्रदान करा
    • डीफॉल्ट: रिक्त
  • marginTop($value) - मिलीमीटरमधील समास जे डीओसीएक्स दस्तऐवज पृष्ठाच्या शीर्षस्थानी दिसले पाहिजे
    • डीफॉल्ट: 10
  • marginLeft($value) - डीओसीएक्स दस्तऐवज पृष्ठाच्या डाव्या बाजूस मिलिमीटरमधील समास
    • डीफॉल्ट: 10
  • marginBottom($value) - डीओसीएक्स दस्तऐवज पृष्ठाच्या तळाशी असलेले मिलिमीटरमधील समास
    • डीफॉल्ट: 10
  • marginRight($value) - मिलीमीटरमधील समास जे डीओसीएक्स दस्तऐवजाच्या उजवीकडे दिसले पाहिजे
    • डीफॉल्ट: 10
  • browserWidth($value) - ब्राउझरची रुंदी पिक्सेल मध्ये
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: 1366
    • कमाल: 10000
    • स्वयं रुंदीः -एक्सएनयूएमएक्स (एक्सएक्सएनएमएक्स उत्तीर्ण होणे म्हणजे ब्राउझरची रूंदी डीओसीएक्स दस्तऐवजाच्या रूंदीशी जुळते)
  • pageWidth - परिणामी डीओसीएक्सची सानुकूल रुंदी mm मध्ये
  • pageHeight - परिणामी डीओसीएक्सची सानुकूल उंची mm मध्ये
  • delay($value) - मिलीसेकंदांची संख्या स्क्रीनशॉट घेण्यापूर्वी प्रतीक्षा करा
    • डीफॉल्ट: 0
    • कमाल: 30000
  • requestAs($value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
    • डीफॉल्ट: 0
    • पर्याय:
      • एक्सएनयूएमएक्स = मानक ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = मोबाइल ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = सूचित करते की शोध इंजिनचा वापरकर्ता एजंट वापरला जावा
  • templateId($value) - जोडा एक साचा आयडी जो डीओसीएक्स दस्तऐवजाचा शिर्षक आणि तळटीप निर्दिष्ट करतो
    • डीफॉल्ट: रिक्त
  • targetElement($value) - सीएसएस निवडकर्ता चालू करण्याच्या लक्ष्य वेब पृष्ठावरील एकमेव एचटीएमएल घटकाचे intकिंवा डीओसीएक्स, वेब पृष्ठावरील सर्व भाग दुर्लक्षित केले आहेत. जर तेथे अनेक जुळणारे एचटीएमएल घटक असतील तर प्रथम निवडले जाईल
    • डीफॉल्ट: रिक्त
  • hideElement($value) - सीएसएस निवडकर्ते वेबपृष्ठामध्ये एक किंवा अधिक HTML घटक लपविण्यासाठी, एका स्वल्पविरामाने प्रत्येक निवडकर्त्यास लपविण्यासाठी एकाधिक HTML घटक निर्दिष्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • waitForElement($value) - सीएसएस निवडकर्ते वेब पृष्ठावरील HTML घटकांची कॅप्चर करण्यापूर्वी दृश्यमान असणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • quality($value) - परत केलेल्या डीओसीएक्सची गुणवत्ता. डीओडीएक्ससाठी डीफॉल्ट शिफारस केलेल्या गुणवत्तेचा वापर करते.
    • गुणवत्ता कमी केल्याने फाइलचा आकार कमी होईल आणि डाउनलोड वेळा कमी होतील.
    • डीफॉल्ट: -1
    • किमान: -1
    • कमाल: 100
  • country($value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. पर्लमध्ये आपल्याकडे आवश्यक असणारी नेटिव्ह एन्क्रिप्शन सुविधा असल्याने या सूचनांचे पालन करा एनक्रिप्टेड कॅप्चर डिक्रिप्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • noAds($value) - खरे असल्यास जाहिराती विशेषत: लपल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • noCookieNotifications($value) - सर्व सामान्यपणे आढळल्यास खरे कुकी सूचना आपोआप लपविल्या पाहिजेत.
    • डीफॉल्ट: खोटे
  • address($value) - मधील HTML कोड अंमलात आणण्यासाठी URL. एचटीएमएल रूपांतरित केली जात असल्यास ती CSS आणि प्रतिमेसारख्या संसाधनांसाठी संबंधित URL वापरत असल्यास उपयुक्त ठरू शकते.
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त
  • mergeId($value) - असावा त्या कॅप्चरचा आयडी नवीन डीओसीएक्स दस्तऐवजाच्या सुरूवातीस विलीन केले
    • डीफॉल्ट: रिक्त
  • password($value) - DOCX दस्तऐवजाचे रक्षण करण्यासाठी संकेतशब्द सह
    • डीफॉल्ट: रिक्त

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

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

URLToTable(l url, . पर्याय)

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

घटके

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

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

निरर्थक

HTMLToTable (t html, . पर्याय)

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

घटके

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

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

निरर्थक

फाईलटोटेबल ($ पथ, . पर्याय)

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

घटके

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

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

निरर्थक

GrabzItTableOptions

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

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

  • customId($value) - एक सानुकूल अभिज्ञापक जो आपण वेबसर्व्हरिसवर जाऊ शकता. हे आपण निर्दिष्ट केलेल्या कॉलबॅक URL सह परत येईल
    • डीफॉल्ट: रिक्त
  • tableNumberToInclude($value) - रूपांतरित होणा table्या सारणीची अनुक्रमणिका, वेब पृष्ठावरील सर्व सारण्या वेब पृष्ठाच्या शीर्षापासून खालपर्यंत क्रमबद्ध केल्या गेल्या
    • डीफॉल्ट: 1
  • format($value) - सारणीचे स्वरूपन असावे
    • डीफॉल्ट: "सीएसव्ही"
    • पर्यायः "सीएसव्ही", "जेसन", "एक्सएलएक्सएक्स"
  • includeHeaderNames($value) - जर एक्सएनयूएमएक्स हेडरची नावे टेबलमध्ये समाविष्ट केली जातील
    • डीफॉल्ट: 1
  • includeAllTables($value) - जर वेब पृष्ठावरील एक्सएनयूएमएक्स सर्व टेबल एका वेगळ्या स्प्रेडशीट पत्रकात प्रत्येक सारणीसह काढला जाईल. केवळ एक्सएलएसएक्स स्वरूपनासह उपलब्ध
    • डीफॉल्ट: 0
  • targetElement($value) - वेब पृष्ठावरील एकमेव एचटीएमएल घटकाची आयडी जी वरून सारण्या काढण्यासाठी वापरली जाणे आवश्यक आहे
    • डीफॉल्ट: रिक्त
  • requestAs($value) - आपण वापरू इच्छित वापरकर्ता एजंटचा प्रकार
    • डीफॉल्ट: 0
    • पर्याय:
      • एक्सएनयूएमएक्स = मानक ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = मोबाइल ब्राउझरचा वापरकर्ता एजंट वापरला जाण्यासाठी सूचित करतो
      • एक्सएनयूएमएक्स = सूचित करते की शोध इंजिनचा वापरकर्ता एजंट वापरला जावा
  • country($value) - देश स्क्रीनशॉट घेतला पाहिजे.
    • हे वैशिष्ट्य चेतावणी देणे सध्या बीटामध्ये आहे आणि कदाचित सुसंगत परिणाम प्रदान करू शकत नाही.
    • डीफॉल्ट: सध्याचे सर्वात वेगवान स्थान
    • पर्यायः "एसजी", "यूके", "यूएस"
  • exportURL($value) - निर्यात URL हे कॅप्चर कोठे निर्यात करायचे ते निर्दिष्ट करते
    • डीफॉल्ट: रिक्त
  • encryptionKey($value) - बेस 64 एन्कोड केलेल्या एईएस कूटबद्धीकरण की निर्दिष्ट केली असल्यास आपला कॅप्चर तयार झाल्यावर कूटबद्ध केला जाईल. पर्लमध्ये आपल्याकडे आवश्यक असणारी नेटिव्ह एन्क्रिप्शन सुविधा असल्याने या सूचनांचे पालन करा एनक्रिप्टेड कॅप्चर डिक्रिप्ट करण्यासाठी
    • डीफॉल्ट: रिक्त
  • address($value) - मधील HTML कोड अंमलात आणण्यासाठी URL. एचटीएमएल रूपांतरित केली जात असल्यास ती CSS आणि प्रतिमेसारख्या संसाधनांसाठी संबंधित URL वापरत असल्यास उपयुक्त ठरू शकते.
    • डीफॉल्ट: रिक्त
  • proxy($value) - HTTP प्रॉक्सी तपशील हे कॅप्चर तयार करण्यासाठी ब्राउझर सॉफ्टवेअर वापरण्यासाठी वापरावे
    • डीफॉल्ट: रिक्त

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

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

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

Save($ कॉलबॅक URL = '')

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

घटके

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

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

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


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

SaveTo()

Save स्क्रीनशॉट बाइट डेटा असलेल्या व्हेरिएबलवर सिंक्रोनाइझ परिणाम.

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

यशस्वी झाल्यास फाईलचा बाइट डेटा परत करते अन्यथा ते अपवाद टाकते.


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

SaveTo($saveToफाईल)

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

घटके

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

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

जर ते यशस्वी झाले तर एक्सएनयूएमएक्सला परत करते अन्यथा तो अपवाद टाकतो.


गेटस्टॅटस ($ आयडी)

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

घटके

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

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

GrabzItStatus ऑब्जेक्ट


गेटकुकीज ($ डोमेन)

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

घटके

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

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

GrabzItCookie अॅरे


सेटकोकी ($ नाव, $ डोमेन, $ मूल्य = '', $ पथ = '/', $ httponly = 0, $ कालबाह्य = '')

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

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

घटके

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

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

जर कुकी यशस्वीरित्या सेट केली असेल तर एक्सएनयूएमएक्स, अन्यथा एक्सएनयूएमएक्स


डिलीटकोकी ($ नेम, $ डोमेन)

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

घटके

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

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

जर कुकी यशस्वीरित्या हटविली गेली तर एक्सएनयूएमएक्स, अन्यथा एक्सएनयूएमएक्स


मिळवाWaterMarks()

आपली अपलोड केलेली प्रथा मिळवा watermarks

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

GrabzItWaterMark अॅरे


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

तुमची प्रथा परत करा watermarks हे निर्दिष्ट अभिज्ञापकाशी जुळते

घटके

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

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

GrabzItWaterMark


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

एक नवीन प्रथा जोडा watermark

घटके

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

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

असल्यास 1 मिळवते watermark यशस्वीरित्या सेट होते


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

एक प्रथा हटवा watermark

घटके

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

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

असल्यास 1 मिळवते watermark यशस्वीरित्या हटविला गेला


यूएसएसएल ($ मूल्य)

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

घटके

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

निकाल वर्ग

GrabzItCookie

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

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

GrabzItStatus

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

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

  • getProcessing ()
    • 1 असल्यास अद्याप स्क्रीनशॉटवर प्रक्रिया केली जात आहे.
  • गेट कॅच ()
    • जर एक्सएनयूएमएक्सने स्क्रीनशॉटवर प्रक्रिया केली असेल आणि सध्या कॅश केले असेल तर.
  • गेटएक्स्पायर्ड ()
    • 1 असल्यास स्क्रीनशॉट यापुढे GrabzIt प्रणालीवर नसेल.
  • getMessage ()
    • सिस्टमद्वारे त्रुटी संदेश परत आला.

GrabzItWaterMark

हा वर्ग प्रथेचे प्रतिनिधित्व करतो watermarks GrabzIt मध्ये संग्रहित

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

  • getIdentifier ()
    • च्या ओळखकर्ता watermark
  • getXPosition ()
    • च्या क्षैतिज पोस्ट watermark
      • डावा = 0
      • केंद्र = एक्सएनयूएमएक्स
      • उजवा = 2
  • getYPosition ()
    • ची अनुलंब पोस्ट watermark
      • शीर्ष = एक्सएनयूएमएक्स
      • मध्य = एक्सएनयूएमएक्स
      • तळाशी = एक्सएनयूएमएक्स
  • गेटफॉर्मेट ()
    • चे स्वरूप watermark