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

અમારા રેસ્ટફુલ સ્ક્રીનશોટ API સાથે વેબસાઇટ સ્ક્રીનશોટ લો

REST API

GrabzIt નું REST API તમને સંપૂર્ણપણે RESTful તકનીકોનો ઉપયોગ કરીને URL અથવા HTML ને ક HTMLપ્ચર કરવાની મંજૂરી આપે છે. તમે શરૂ કરો તે પહેલાં, કૃપા કરીને તમારા ઉપયોગના કેસ પર આધારીત નીચેની ચેતવણીઓ કાળજીપૂર્વક વાંચો, અમારા અન્ય એક API ઉકેલો કદાચ વધુ યોગ્ય છે.

  • - કેટલીક સુવિધાઓ જેમ કે મર્જ અને એન્ક્રિપ્ટિંગ કેપ્ચર્સ આ REST API દ્વારા ઉપલબ્ધ નથી. આ સુવિધાઓનો ઉપયોગ કરવા માટે તમારે બીજી ઉપયોગ કરવાની જરૂર પડશે API લાઇબ્રેરી
  • - આ API નો ઉપયોગ ક્લાયંટ તરફ ન કરો, તે તમારી એપ્લિકેશન કીને ખુલ્લી પાડશે! તેના બદલે વાપરો જાવાસ્ક્રિપ્ટ એપીઆઇ

પ્રારંભ કરવા માટે, ફક્ત નીચેના ફિલ્ટરમાંથી તમે શું કરવા માંગો છો તે પસંદ કરો અને ઉપલબ્ધ પરિમાણો મૂળ ઉદાહરણ સાથે પ્રદર્શિત થશે.

વિનંતીઓ કરતી વખતે કૃપા કરીને ખાતરી કરો બધા પરિમાણ મૂલ્યો એ URL એન્કોડ કરેલા છે.

    https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

જ્યારે HTML ને રૂપાંતરિત કરવું ત્યારે બધા પરિમાણો હોવા જોઈએ વિનંતી બોડીમાં પોસ્ટ કર્યું કી-મૂલ્ય જોડીઓ તરીકે. ખાતરી કરો કે બધા પરિમાણ મૂલ્યો URL એન્કોડ કરેલા છે.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert.ashx    

તે પછી કેપ્ચર એચટીટીપી પ્રતિસાદમાં પરત આવશે. આ પ્રકારના કેપ્ચર સાથે નીચે આપેલા વધારાના વિકલ્પો પણ ઉપલબ્ધ છે, તે બધા જરૂરી તરીકે ચિહ્નિત કર્યા સિવાય વૈકલ્પિક છે. જ્યારે API કાર્યક્ષમતાનું પરીક્ષણ કરીએ ત્યારે અમે ઉપયોગ કરવાની ભલામણ કરીએ છીએ પોસ્ટમેન પ્રક્રિયા સરળ બનાવવા માટે.

  • URL - કેપ્ચર માટે URL.
    • જરૂરી
  • HTML - કન્વર્ટ કરવા માટે એચટીએમએલ.
    • જરૂરી
    • જ્યારે HTML ને રૂપાંતરિત કરવું હોય ત્યારે તમારે HTTP પોસ્ટનો ઉપયોગ કરવો જ જોઇએ.
  • કી - તમારા એપ્લિકેશન કી.
    • જરૂરી
  • કૉલબૅક - હેન્ડલર GrabzIt ના URL ને તેનું કાર્ય પૂર્ણ થયા પછી ક callલ કરવો જોઈએ.
  • વૈવિધ્યપૂર્ણ - કસ્ટમ ઓળખકર્તા કે જે તમે કેપ્ચર સાથે સાંકળી શકો છો.
    • આ તમે ઉલ્લેખિત કોઈપણ ક callલબbackક URL સાથે પરત આવશે.
  • બંધારણમાં - કેપ્ચરનું ફોર્મેટ હોવું જોઈએ.
    • ડિફોલ્ટ: jpg
    • વિકલ્પો:
      • bmp8
      • bmp16
      • bmp24
      • bmp
      • સીએસવી
      • GIF
      • HTML
      • jpg
      • JSON
      • પીડીએફ
      • ડોક્સ
      • PNG
      • ટિફ
      • વેબપ
      • xlsx
  • address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થઈ રહ્યું છે, તો તે સીએસએસ અને છબીઓ જેવા સંસાધનોમાં સંબંધિત URL નો ઉપયોગ કરે છે તો તે ઉપયોગી થઈ શકે છે.
    • ડિફaultલ્ટ: ખાલી
  • background - જો સાચું હોય તો વેબ પૃષ્ઠની પૃષ્ઠભૂમિ પીડીએફમાં શામેલ હોવી જોઈએ
    • ડિફaultલ્ટ: 1
    • વિકલ્પો:
      • 0 = સૂચવે છે કે પીડીએફ દસ્તાવેજમાં વેબ પૃષ્ઠ પૃષ્ઠભૂમિ શામેલ હોવી જોઈએ નહીં
      • 1 = સૂચવે છે કે પીડીએફ દસ્તાવેજમાં વેબ પૃષ્ઠ પૃષ્ઠભૂમિ શામેલ હોવી જોઈએ
  • background - જો સાચું હોય તો વેબ પૃષ્ઠની પૃષ્ઠભૂમિ છબીઓ DOCX માં શામેલ હોવી જોઈએ
    • ડિફaultલ્ટ: 1
    • વિકલ્પો:
      • 0 = સૂચવે છે કે DOCX દસ્તાવેજમાં વેબ પૃષ્ઠ પૃષ્ઠભૂમિ છબીઓ શામેલ હોવી જોઈએ નહીં
      • 1 = સૂચવે છે કે DOCX દસ્તાવેજમાં વેબ પૃષ્ઠ પૃષ્ઠભૂમિ છબીઓ શામેલ હોવા જોઈએ
  • bwidth - પિક્સેલ્સમાં બ્રાઉઝરની પહોળાઈ
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: 1366
    • મહત્તમ: 10000
    • સ્વત. પહોળાઈ: -1 (પાસ -1 એટલે કે બ્રાઉઝરની પહોળાઈ દસ્તાવેજની પહોળાઈ સાથે મેળ ખાય છે)
  • bheight - પિક્સેલ્સમાં બ્રાઉઝરની heightંચાઇ.
    • ડિફaultલ્ટ: 768
    • મહત્તમ: 10000
    • પૂર્ણ લંબાઈ: -1 (પાસ -1 એટલે કે આખા વેબ પૃષ્ઠનો સીનશોટ લેવામાં આવ્યો છે)
  • click - આ એચટીએમએલ તત્વનો ઉલ્લેખ કરે છે, નો ઉપયોગ કરીને સીએસએસ પસંદગીકાર ક્લિક કરવા માટે. યાદ રાખો વિલંબ પણ ક્લિક અસરો જોવા માટે જરૂરી છે
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
  • country - દેશ સ્ક્રીનશોટ / કેપ્ચર લેવામાં આવવી જોઈએ.
    • ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
    • વિકલ્પો: "એસજી", "યુકે", "યુએસ"
  • coverurl - વેબ પૃષ્ઠનો URL કે જેનો ઉપયોગ પીડીએફના કવર પૃષ્ઠ તરીકે થવો જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • customwatermarkid - ઉમેરો એ વૈવિધ્યપૂર્ણ watermark ફાઈલ પર
    • ડિફaultલ્ટ: ખાલી
  • delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
    • ડિફaultલ્ટ: 0
    • મહત્તમ: 30000
  • સમયગાળો - વિડિઓની સેકંડમાં લંબાઈ કે જે રૂપાંતરિત થવી જોઈએ intoa એનિમેટેડ GIF.
    • ડિફaultલ્ટ: પેકેજ માટેની મહત્તમ લંબાઈ
  • export - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ.
  • FPS - પ્રતિ સેકંડ ફ્રેમ્સની સંખ્યા કે જે વિડિઓમાંથી ક capturedપ્ચર કરવી જોઈએ.
    • ડિફaultલ્ટ: 10
    • ન્યૂનતમ: 0.2
    • મહત્તમ: 60
  • hd - જો છબી સાચી હોય કેપ્ચર ઉચ્ચ વ્યાખ્યા હશે આ છબી પરિમાણોનું કદ બમણું કરશે.
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = હાઇ ડેફિનેશન ઇમેજ બનાવો
      • 1 = હાઇ ડેફિનેશન ઇમેજ બનાવો
  • height - પિક્સેલમાં પરિણામી થંબનેલની heightંચાઇ
    • ડિફaultલ્ટ: જો આઉટપુટ પહોળાઈ અને આઉટપુટ બંનેની heightંચાઈ ઉલ્લેખિત નથી અથવા 0 હોય તો આઉટપુટ પહોળાઈ અને heightંચાઈ અંતિમ છબીની પહોળાઈ અને heightંચાઇ સાથે મેળ ખાતી હોય, જો આઉટપુટ પહોળાઈ સ્પષ્ટ કરેલ હોય તો આઉટપુટની heightંચાઇ પ્રમાણસર હશે
    • મહત્તમ: પેકેજ માટે મહત્તમ heightંચાઇ
    • પૂર્ણ ightંચાઇ: -1 (પાસ -1 એટલે કે થંબનેલની theંચાઇ ઓછી નથી)
  • height - આ પરિણામી દસ્તાવેજની કસ્ટમ heightંચાઇ mm માં
  • ઊંચાઈ - પિક્સેલમાં પરિણામી એનિમેટેડ GIF ની .ંચાઇ.
    • ડિફaultલ્ટ: 120px
    • મહત્તમ: પેકેજ માટે મહત્તમ heightંચાઇ
    • સ્વત--કદ: -1 (પસાર -1 એટલે કે ની .ંચાઇ એનિમેટેડ GIF નાનું છે તેની પહોળાઈના સંબંધમાં, જો heightંચાઇ સ્વચાલિત હોઇ રહી હોય તો પહોળાઈ આ કરી શકતી નથી)
  • hide - આ સીએસએસ પસંદગીકારો અલ્પવિરામથી દરેક પસંદગીકારને છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા, છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વો છે.
    • ડિફaultલ્ટ: ખાલી
  • includealltables - જો સાચું હોય તો વેબ પૃષ્ઠ પરના બધા ટેબલને અલગ સ્પ્રેડશીટ શીટમાં દેખાતા દરેક કોષ્ટક સાથે કાractedવામાં આવશે.
    • ફક્ત XLSX ફોર્મેટ સાથે ઉપલબ્ધ છે
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = સૂચવે છે કે બધા કોષ્ટકો કાractedવામાં આવશે નહીં
      • 1 = સૂચવે છે કે બધા કોષ્ટકો કા .વામાં આવશે
  • includeheadernames - જો સાચા મથાળા નામો કોષ્ટકમાં શામેલ કરવામાં આવશે
    • ડિફaultલ્ટ: 1
    • વિકલ્પો:
      • 0 = સૂચવે છે કે હેડર નામો કોષ્ટકમાં શામેલ થશે નહીં
      • 1 = સૂચવે છે કે હેડરના નામ કોષ્ટકમાં શામેલ હશે
  • includeimages - જો સાચું હોય તો વેબ પૃષ્ઠની છબીઓ DOCX માં શામેલ હોવી જોઈએ
    • ડિફaultલ્ટ: 1
    • વિકલ્પો:
      • 0 = સૂચવે છે કે DOCX દસ્તાવેજમાં વેબ પૃષ્ઠ છબીઓ શામેલ નથી
      • 1 = સૂચવે છે કે DOCX દસ્તાવેજમાં વેબ પૃષ્ઠ છબીઓ શામેલ હશે
  • includelinks જો દસ્તાવેજોમાં લિંક્સ શામેલ હોવી જોઈએ તો સાચું
    • ડિફaultલ્ટ: 1
    • વિકલ્પો:
      • 0 = સૂચવે છે કે દસ્તાવેજમાં લિંક્સ શામેલ હોવી જોઈએ નહીં
      • 1 = સૂચવે છે કે દસ્તાવેજ લિંક્સને જોડવું જોઈએ
  • includeoutline - સાચું જો પીડીએફ બુકમાર્ક્સ સમાવેશ કરવો જોઇએ
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = સૂચવે છે કે પીડીએફ દસ્તાવેજમાં કોઈ રૂપરેખા શામેલ નથી
      • 1 = સૂચવે છે પીડીએફ દસ્તાવેજમાં એક રૂપરેખા શામેલ હશે
  • mergeid - હોવી જોઈએ તે કેપ્ચરની ID ઉમેરો નવા દસ્તાવેજની શરૂઆતમાં મર્જ
    • ડિફaultલ્ટ: ખાલી
  • mtop - મીલીમીટરનો ગાળો જે દસ્તાવેજ પૃષ્ઠની ટોચ પર દેખાવો જોઈએ
    • ડિફaultલ્ટ: 10
  • mleft - મિલીમીટરમાં ગાળો કે જે દસ્તાવેજ પૃષ્ઠની ડાબી બાજુએ દેખાવા જોઈએ
    • ડિફaultલ્ટ: 10
  • mbottom - મિલીમીટરમાં ગાળો કે જે દસ્તાવેજ પૃષ્ઠની તળિયે દેખાશે
    • ડિફaultલ્ટ: 10
  • mright - મિલિમીટરમાં ગાળો કે જે પીડીએફ દસ્તાવેજના જમણા ભાગમાં દેખાશે
    • ડિફaultલ્ટ: 10
  • media - આ સીએસએસ મીડિયા પીડીએફ દસ્તાવેજના પ્રકાર
    • ડિફોલ્ટ: PRint
    • વિકલ્પો:
      • Print
      • સ્ક્રીન
  • noads - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = પ્રદર્શન જાહેરાત
      • 1 = જાહેરાત છુપાવો
  • nonotify - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = ડિસ્પ્લે કૂકી સૂચનાઓ
      • 1 = છુપાવો કૂકી સૂચનાઓ
  • orientation - દસ્તાવેજનું લક્ષીકરણ
    • ડિફaultલ્ટ: પોટ્રેટ
    • વિકલ્પો:
      • પોર્ટ્રેટ
      • લેન્ડસ્કેપ
  • pagesize - દસ્તાવેજનું પૃષ્ઠ કદ
    • ડિફaultલ્ટ: A4
    • વિકલ્પો:
      • A3
      • A4
      • A5
      • A6
      • B3
      • B4
      • B5
      • B6
      • કાનૂની
      • પત્ર
  • password - આ દસ્તાવેજને સુરક્ષિત કરવા માટે પાસવર્ડ સાથે
    • ડિફaultલ્ટ: ખાલી
  • proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
  • post - તમે મોકલવા માંગો છો તે કોઈપણ પોસ્ટ પરિમાણો.
  • quality - આ કેપ્ચર ગુણવત્તા, જેપીજી અને ડબ્લ્યુઇબીપીનું ડિફોલ્ટ કમ્પ્રેશન 90% અને જીઆઈએફ 85% છે. આ પરિમાણની BMP, PNG અથવા TIFF છબીઓ પર કોઈ અસર નથી.
    • ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
    • ડિફોલ્ટ: -1
    • ન્યૂનતમ: -1
    • મહત્તમ: 100
  • વારંવાર - એનિમેટેડ GIF લૂપ કરવા માટે સંખ્યા.
    • ડિફaultલ્ટ: 0
    • લૂપ સતત: 0
  • રિવર્સ - જો સાચું હોય તો એનિમેટેડ GIF ની ફ્રેમ્સ ઉલટાવી દેવામાં આવે છે
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = એનિમેશનનો આદર કરવામાં આવશે નહીં તે સૂચવે છે
      • 1 = સૂચવે છે કે એનિમેશન beલટું થશે
  • requestas - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = એ સૂચવે છે કે વેબસાઇટનું પ્રમાણભૂત સંસ્કરણ પાછું આપવું જોઈએ
      • 1 = સૂચવે છે મોબાઇલ સંસ્કરણ વેબસાઇટ પરત આપવી જોઈએ
      • 2 = સૂચવે છે કે વેબસાઇટનું સર્ચ એન્જિન દૃશ્ય પાછું આપવું જોઈએ
  • ઝડપ - એનિમેટેડ GIF ની ગતિ.
    • ડિફaultલ્ટ: 1
    • ન્યૂનતમ: 0.2
    • મહત્તમ: 10
  • શરૂઆત - વિડિઓની પ્રારંભિક સ્થિતિ જે રૂપાંતરિત થવી જોઈએ intoa એનિમેટેડ GIF.
    • ડિફaultલ્ટ: 0 સેકંડ
  • tabletoinclude - રૂપાંતરિત થનારા કોષ્ટકની અનુક્રમણિકા, વેબ પૃષ્ઠના બધા કોષ્ટકોને વેબ પૃષ્ઠના ઉપરથી નીચેથી ઓર્ડર કરવામાં આવી હતી
    • ડિફaultલ્ટ: 1
  • target - આ પરિમાણ એ સ્પષ્ટ કરે છે સીએસએસ પસંદગીકાર લક્ષ્ય વેબ પૃષ્ઠ પરના એકમાત્ર એચટીએમએલ તત્વ છે જે ફેરવવાનું છે intઅને દસ્તાવેજ, વેબ પૃષ્ઠના અન્ય તમામ ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે.
    • ડિફaultલ્ટ: ખાલી
  • target - આ પરિમાણ એ સ્પષ્ટ કરે છે સીએસએસ પસંદગીકાર માત્ર HTML ઘટક ચાલુ કરવાના લક્ષ્ય વેબ પૃષ્ઠ પર intઅને છબી, વેબ પૃષ્ઠના અન્ય ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે.
    • ડિફaultલ્ટ: ખાલી
  • target - વેબ પૃષ્ઠમાં એકમાત્ર HTML તત્વની ID કે જેનો ઉપયોગ કોષ્ટકો કા extવા માટે થવો જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • transparent - જો સાચું છબી કેપ્ચર પારદર્શક હોવું જોઈએ. આ ફક્ત પીએનજી અને ટિફ છબીઓ સાથે સુસંગત છે.
    • ડિફaultલ્ટ: 0
    • વિકલ્પો:
      • 0 = બિન-પારદર્શક છબી બનાવો
      • 1 = પારદર્શક છબી બનાવો
  • templateid - ઉમેરો એ નમૂનો આઈડી જે દસ્તાવેજના હેડર અને ફૂટરને સ્પષ્ટ કરે છે
    • ડિફaultલ્ટ: ખાલી
  • title - પીડીએફ દસ્તાવેજનું શીર્ષક પ્રદાન કરો
    • ડિફaultલ્ટ: ખાલી
  • waitfor - આ એચટીએમએલ તત્વનો ઉલ્લેખ કરે છે, નો ઉપયોગ કરીને સીએસએસ પસંદગીકાર. એકવાર તત્વ છે દૃશ્યમાન કેપ્ચર એક્ઝેક્યુટ થયેલ છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે. જ્યારે આ પરિમાણનો ઉપયોગ કરવામાં આવશે ત્યારે તે કેપ્ચર થાય તે પહેલાં મહત્તમ 25 સેકંડની રાહ જોશે.
  • width - પિક્સેલમાં પરિણામી થંબનેલની પહોળાઈ
    • ડિફaultલ્ટ: જો આઉટપુટ પહોળાઈ અને આઉટપુટ બંનેની heightંચાઈ ઉલ્લેખિત નથી અથવા 0 હોય તો આઉટપુટ પહોળાઈ અને heightંચાઇ અંતિમ છબીની પહોળાઈ અને heightંચાઈ સાથે મેળ ખાતી હોય, જો આઉટપુટ heightંચાઈ સ્પષ્ટ કરેલ હોય તો આઉટપુટની પહોળાઈ આઉટપુટ heightંચાઇના પ્રમાણમાં હશે
    • મહત્તમ: પેકેજ માટે મહત્તમ પહોળાઈ
    • પૂર્ણ પહોળાઈ: -1 (પાસ -1 એટલે કે થંબનેલની પહોળાઈ ઓછી નથી)
  • width - આ પરિણામી દસ્તાવેજની કસ્ટમ પહોળાઈ mm માં
  • પહોળાઈ - પિક્સેલમાં પરિણામી એનિમેટેડ GIF ની પહોળાઈ.
    • ડિફaultલ્ટ: 180px
    • મહત્તમ: પેકેજ માટે મહત્તમ પહોળાઈ
    • સ્વત--કદ: -1 (-1 પસાર થવાનો અર્થ એ છે કે ની પહોળાઈ એનિમેટેડ GIF નાનું છે તેની heightંચાઇના સંબંધમાં, જો પહોળાઈ સ્વતized-કદની થઈ રહી હોય તો theંચાઇ નહીં કરી શકે)