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

પર્લ સાથે ક્લાયન્ટ

પર્લ API

વર્ણન

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

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

GetResult(આઈડી)

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

માપદંડ

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

કેપ્ચર


URLToAnimation(l url, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

GrabzItAnimationOptions

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

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


URLToImage(l url, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

HTMLToImage($ એચટીએમએલ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

FileToImage($ પાથ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

GrabzItImageOptions

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

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

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


URLToVideo($url, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

HTMLToVideo($html, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

FileToVideo($path, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

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

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

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

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


URLToRenderedHTML(l url, . વિકલ્પો = નલ)

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

માપદંડ

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

રદબાતલ

HTMLToRenderedHTML($ એચટીએમએલ, . વિકલ્પો = નલ)

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

માપદંડ

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

રદબાતલ

FileToRenderedHTML($ પાથ, . વિકલ્પો = નલ)

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

માપદંડ

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

રદબાતલ

GrabzItHTMLOptions

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

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

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


URLToPDF(l url, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

HTMLToPDF($ એચટીએમએલ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

FileToPDF($ પાથ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

GrabzItPDFOptions

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

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

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


URLToDOCX (l url, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

HTMLToDOCX($ એચટીએમએલ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

FileToDOCX($ પાથ, . વિકલ્પો)

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

માપદંડ

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

રદબાતલ

GrabzItDOCXOptions

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

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

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


URLToTable(l 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 પરિણામ ફાઇલમાં સુમેળમાં આવે છે.

માપદંડ

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

જો તે સફળ છે તો 1 પરત કરે છે અન્યથા તે અપવાદ ફેંકી દે છે.


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

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

માપદંડ

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

GrabzItStatus પદાર્થ


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

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

માપદંડ

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

GrabzItCookie એરે


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

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

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

માપદંડ

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

1 જો કૂકી સફળતાપૂર્વક સેટ કરેલી છે, નહીં તો 0


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

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

માપદંડ

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

1 જો કૂકી સફળતાપૂર્વક કા Xી નાખવામાં આવે છે, નહીં તો 0


મેળવોWaterMarks()

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

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

GrabzItWaterMark એરે


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

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

માપદંડ

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

GrabzItWaterMark


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

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

માપદંડ

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

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


DeleteWaterMark($ ઓળખકર્તા)

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

માપદંડ

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

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


યુએસએસએલ ($ મૂલ્ય)

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

માપદંડ


પરિણામ વર્ગો

GrabzItCookie

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

GrabzItStatus

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

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

GrabzItWaterMark

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

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