વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

પાયથોન સાથેનો ગ્રેબઝિટ ક્લાયન્ટ

પાયથોન API

વર્ણન

આ વર્ગ GrabzIt સ્ક્રીનશોટ વેબ સેવાઓ સાથેના તમામ સંદેશાવ્યવહારનું સંચાલન કરે છે.

જાહેર પદ્ધતિઓ

GetResult(id)

આ પદ્ધતિ સ્ક્રીનશshotટ પોતે જ આપે છે. જો કંઇ પરત ન આવે તો કંઈક ખોટું થયું છે અથવા સ્ક્રીનશોટ હજી તૈયાર નથી.

માપદંડ

રીટર્ન વેલ્યુ

કેપ્ચર


URLToAnimation(url, વિકલ્પો = કંઈ નહીં)

રૂપાંતરિત થવું જોઈએ તે videoનલાઇન વિડિઓનો URL સ્પષ્ટ કરો intoa એનિમેટેડ GIF.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItAnimationOptions

એનિમેટેડ GIF બનાવતી વખતે વર્ગ ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.

લક્ષણો


URLToImage(url, વિકલ્પો = કંઈ નહીં)

કન્વર્ટ થવું જોઈએ તે URL નો ઉલ્લેખ કરે છે intઓએ ઇમેજ સ્ક્રીનશ .ટ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToImage(html, વિકલ્પો = કંઈ નહીં)

એચટીએમએલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવું જોઈએ intઓએ છબી.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

FileToImage(માર્ગ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intઓએ છબી.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItImageOptions

છબી કેપ્ચર્સ બનાવતી વખતે વર્ગ ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.

લક્ષણો

પદ્ધતિઓ


URLToVideo(url, વિકલ્પો = કંઈ નહીં)

કન્વર્ટ થવું જોઈએ તે URL નો ઉલ્લેખ કરે છે intoa વિડિઓ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToVideo(html, વિકલ્પો = કંઈ નહીં)

તે HTML નો ઉલ્લેખ કરે છે જેમાંથી વિડિયો કેપ્ચર થવો જોઈએ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

FileToVideo(પાથ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intoa વિડિઓ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

વિડિઓ વિકલ્પો

વર્ગ જ્યારે ઉપલબ્ધ હોય ત્યારે વિકલ્પોની રજૂઆત કરે છે વેબપેજનો વિડિયો બનાવવો.

જાહેર ગુણધર્મો

જાહેર પદ્ધતિઓ


URLToRenderedHTML(url, વિકલ્પો = કંઈ નહીં)

કન્વર્ટ થવું જોઈએ તે URL નો ઉલ્લેખ કરે છે intઓ રેન્ડર એચટીએમએલ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToRenderedHTML(html, વિકલ્પો = કંઈ નહીં)

એચટીએમએલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવું જોઈએ intઓ રેન્ડર એચટીએમએલ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

FileToRenderedHTML(માર્ગ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intઓ રેન્ડર એચટીએમએલ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItHTMLOptions

વર્ગ જ્યારે ઉપલબ્ધ હોય ત્યારે વિકલ્પોની રજૂઆત કરે છે રેન્ડર એચટીએમએલ કેપ્ચર્સ બનાવવા.

લક્ષણો

પદ્ધતિઓ


URLToPDF(url, વિકલ્પો = કંઈ નહીં)

કન્વર્ટ થવું જોઈએ તે URL નો ઉલ્લેખ કરે છે intઓએ પીડીએફ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToPDF(html, વિકલ્પો = કંઈ નહીં)

એચટીએમએલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવું જોઈએ intઓએ પીડીએફ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

FileToPDF(માર્ગ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intઓએ પીડીએફ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItPDFOptions

વર્ગ પીડીએફ કuresપ્ચર્સ બનાવતી વખતે ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.

લક્ષણો

પદ્ધતિઓ


URLToDOCX (url, વિકલ્પો = કંઈ નહીં)

કન્વર્ટ થવું જોઈએ તે URL નો ઉલ્લેખ કરે છે intOA DOCX.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToDOCX(html, વિકલ્પો = કંઈ નહીં)

એચટીએમએલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવું જોઈએ intOA DOCX.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

FileToDOCX(માર્ગ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intOA DOCX.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItDOCXOptions

વર્ગ DOCX કેપ્ચર્સ બનાવતી વખતે ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.

લક્ષણો

પદ્ધતિઓ


URLToTable(url, વિકલ્પો = કંઈ નહીં)

URL નો ઉલ્લેખ કરે છે કે જેમાંથી HTML કોષ્ટકો કાsવા જોઈએ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

HTMLToTable (html, વિકલ્પો = કંઈ નહીં)

એચટીએમએલનો ઉલ્લેખ કરે છે કે જેમાંથી HTML કોષ્ટકો કાractedવા જોઈએ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

ફાઇલટોટેબલ (પાથ, વિકલ્પો = કંઈ નહીં)

એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે કે જેમાંથી HTML કોષ્ટકો કાractedવા જોઈએ.

માપદંડ

રીટર્ન વેલ્યુ

રદબાતલ

GrabzItTableOptions

એચટીએમએલ કોષ્ટકોને CSV, XLSX અથવા JSON માં કન્વર્ટ કરતી વખતે વર્ગ ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.

લક્ષણો

પદ્ધતિઓ


ફાઇલ સેવ કરવાની આ ભલામણ પદ્ધતિ છે

Save(કBલબેક URL = '')

Save પરિણામ અસુમેળ છે અને એક અનન્ય ઓળખકર્તાને પરત કરે છે, જેનો ઉપયોગ સ્ક્રીનશોટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ

માપદંડ

રીટર્ન વેલ્યુ

સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા અન્યથા જો ભૂલ આવી હોય તો અપવાદ ફેંકી દેવામાં આવે છે. આનો ઉપયોગ સ્ક્રિનશ getટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ


ચેતવણી આ પદ્ધતિ સુમેળપૂર્ણ છે તેથી પરિણામ પર પ્રક્રિયા કરવામાં આવે ત્યારે એપ્લિકેશન થોભાવશે

SaveTo()

Save સ્ક્રીનશોટ બાઇટ ડેટા ધરાવતા ચલ સાથે સુમેળમાં પરિણામ.

રીટર્ન વેલ્યુ

જો સફળ થાય તો ફાઇલનો બાઇટ ડેટા પરત કરે છે અન્યથા તે અપવાદ ફેંકી દે છે.


ચેતવણી આ પદ્ધતિ સુમેળપૂર્ણ છે તેથી પરિણામ પર પ્રક્રિયા કરવામાં આવે ત્યારે એપ્લિકેશન થોભાવશે

SaveTo(saveToફાઇલ)

Save પરિણામ ફાઇલમાં સુમેળમાં આવે છે.

માપદંડ

રીટર્ન વેલ્યુ

જો તે સફળ થાય તો સાચું આપે છે નહીં તો તે અપવાદ ફેંકી દે છે.


ગેટ સ્ટેટસ (આઈડી)

GrabzIt સ્ક્રીનશોટની વર્તમાન સ્થિતિ મેળવો.

માપદંડ

રીટર્ન વેલ્યુ

સ્ક્રીનશોટસ્ટેટસ પદાર્થ


ગેટકુકીઝ (ડોમેન)

GrabzIt કોઈ ખાસ ડોમેન માટે ઉપયોગમાં લેતી બધી કૂકીઝ મેળવો. આમાં વપરાશકર્તા વ્યાખ્યાયિત કૂકીઝ શામેલ હોઈ શકે છે.

માપદંડ

રીટર્ન વેલ્યુ

GrabzItCookie એરે


સેટકુકી (નામ, ડોમેન, મૂલ્ય = "", પાથ = "/", httponly = ખોટા, સમાપ્ત થાય છે "")

ગ્રેબઝિટ પર નવી કસ્ટમ કૂકી સેટ કરે છે, જો વૈશ્વિક કૂકીમાં વૈવિધ્યપૂર્ણ કૂકીનું નામ અને ડોમેન સમાન વૈશ્વિક કૂકીને ઓવરરાઇડ કરવામાં આવે તો.

જો કોઈ વેબસાઇટ્સની કાર્યક્ષમતા કૂકીઝ દ્વારા નિયંત્રિત કરવામાં આવે તો આ ઉપયોગી થઈ શકે છે.

માપદંડ

રીટર્ન વેલ્યુ

જો કૂકી સફળતાપૂર્વક સેટ થઈ હોય તો સાચું, નહીં તો ખોટું


ડીલીટકુકી (નામ, ડોમેન)

કસ્ટમ કૂકી કા Deleteી નાખો અથવા વૈશ્વિક કૂકીનો ઉપયોગ થવાથી અવરોધિત કરો

માપદંડ

રીટર્ન વેલ્યુ

જો કૂકી સફળતાપૂર્વક કા deletedી નાખવામાં આવે તો સાચું, નહીં તો ખોટું


મેળવોWaterMarks()

તમારા અપલોડ કરેલા રિવાજને મેળવો watermarks

રીટર્ન વેલ્યુ

GrabzItWaterMark એરે


મેળવોWaterMark(ઓળખકર્તા)

તમારો રિવાજ પાછો watermarks જે સ્પષ્ટ કરેલ ઓળખકર્તા સાથે મેળ ખાય છે

માપદંડ

રીટર્ન વેલ્યુ

GrabzItWaterMark


ઉમેરવુંWaterMark(ઓળખકર્તા, પાથ, xpos, ypos)

એક નવો રિવાજ ઉમેરો watermark

માપદંડ

રીટર્ન વેલ્યુ

જો સાચું આપે છે watermark સફળતાપૂર્વક સુયોજિત થયેલ છે


DeleteWaterMark(ઓળખકર્તા)

એક રિવાજ કા Deleteી નાખો watermark

માપદંડ

રીટર્ન વેલ્યુ

જો સાચું આપે છે watermark સફળતાપૂર્વક કા deletedી નાખવામાં આવ્યું હતું


સેટલોકલ પ્રોક્સી (પ્રોક્સી યુઆરએલ)

આ પદ્ધતિ એ સ્થાનિક પ્રોક્સી સર્વર બધી વિનંતીઓ માટે વપરાય છે.

માપદંડ


SSL નો ઉપયોગ કરો

જો GrabzIt ની વિનંતીઓનો ઉલ્લેખ કરે છે API નો SSL નો ઉપયોગ કરવો જોઈએ

માપદંડ


બનાવોએન્ક્રિપ્શનકે ()

એક ક્રિપ્ટોગ્રાફિકલી સુરક્ષિત આધાર 64 એન્ક્રિપ્શન કી બનાવો, 44 અક્ષરો લાંબી.


ડિક્રિપ્ટ (ડેટા, કી)

પ્રદાન કરેલી એન્ક્રિપ્શન કીનો ઉપયોગ કરીને એન્ક્રિપ્ટેડ કેપ્ચરને ડિક્રિપ્ટ કરો.

માપદંડ


ડિક્રિપ્ટફાઇલ (પાથ, કી)

પ્રદાન કરેલી એન્ક્રિપ્શન કીનો ઉપયોગ કરીને એન્ક્રિપ્ટેડ કેપ્ચરને ડિક્રિપ્ટ કરો.

માપદંડ


પરિણામ વર્ગો

GrabzItCookie

જાહેર ગુણધર્મો

સ્ક્રીનશોટસ્ટેટસ

સ્ક્રીનશોટની વર્તમાન સ્થિતિનું પ્રતિનિધિત્વ કરતો વર્ગ.

જાહેર ગુણધર્મો

GrabzItWaterMark

આ વર્ગ રિવાજને રજૂ કરે છે watermarks GrabzIt માં સંગ્રહિત

જાહેર ગુણધર્મો