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

Node.js સાથે GrabzIt ક્લાયંટ

નોડ.જેએસ API

વર્ણન

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

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

get_result (id)

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

માપદંડ


url_to_animation(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

એનિમેશન વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'width':250,
    'height':250,
    'speed':2
}

url_to_image(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_to_image(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

file_to_image(માર્ગ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

છબી વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'width':500,
    'height':500
}

url_to_video(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_થી_વિડીયો(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

ફાઇલ_થી_વિડીયો(પાથ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

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

જ્યારે ઉપલબ્ધ બધા વિકલ્પો વેબપેજનો વિડિયો બનાવવો.

વિકલ્પો ઉદાહરણ

{
    'duration':5,
    'framesPerSecond':3
}

url_to_rendered_html(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_to_rendered_html(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

file_to_rendered_html(માર્ગ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

એચટીએમએલ વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'country':'SG',
    'delay':5000
}

url_to_pdf(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_to_pdf(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

file_to_pdf(માર્ગ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

પીડીએફ વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_docx(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_to_docx(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

file_to_docx(માર્ગ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

DOCX વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_table(url, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

html_to_table(html, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

file_to_table(માર્ગ, વિકલ્પો)

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

માપદંડ

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

રદબાતલ

કોષ્ટક વિકલ્પો

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

વિકલ્પો ઉદાહરણ

{
    'format':'xlsx',
    'includeHeaderNames':true
}

ક savingલબેકઅર્લ વિકલ્પનો ઉપયોગ કરવો ફાઇલને સાચવવાની ભલામણ પદ્ધતિ છે

save(કBલબેકઅર્લ, અપૂર્ણ)

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

માપદંડ

save_to(saveToફાઇલ, પરપૂર્ણ)

Save ક callલબbackક યુઆરએલનો ઉપયોગ કર્યા વિના સિંક્રનસથી પરિણામ.

માપદંડ


get_status(આઈડી, અપૂર્ણ)

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

માપદંડ


get_cookies(ડોમેન, અપૂર્ણ)

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

માપદંડ


set_cookie (નામ, ડોમેન, વિકલ્પો, પરપૂર્ણ)

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

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

માપદંડ


કા_ી નાખો કૂકી (નામ, ડોમેન, પરપૂર્ણ)

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

માપદંડ


મેળવો_watermarks()

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

માપદંડ


મેળવો_watermark(ઓળખકર્તા, અપૂર્ણ)

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

માપદંડ


ઉમેરો_watermark(આઇડેન્ટિફાયર, પાથ, એક્સપોઝ, યપોઝ, onન કમ્પ્ূલ્ટ)

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

માપદંડ


કા deleteી નાખો_watermark(ઓળખકર્તા, અપૂર્ણ)

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

માપદંડ


સેટ_લોકલ_પ્રોક્સી (મૂલ્ય)

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

માપદંડ


use_ssl (મૂલ્ય)

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

માપદંડ


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

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


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

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

માપદંડ


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

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

માપદંડ


પરિણામ વર્ગો

કૂકી

જાહેર ચલો

સ્થિતિ

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

જાહેર ચલો

WaterMark

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

જાહેર ચલો