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

ASP.NET સાથે GrabzIt ક્લાયંટASP.NET API

વર્ણન

આ વર્ગ GrabzIt સ્ક્રીનશોટ વેબ સેવાઓ સાથેના તમામ સંદેશાવ્યવહારનું સંચાલન કરે છે. બધી પદ્ધતિઓ જેની સાથે ચિહ્નિત થયેલ છે કોમ જ્યારે GrabzIt ASP.NET DLL નો ઉપયોગ થાય છે ત્યારે પણ કાર્ય કરો કMમ jectબ્જેક્ટ.

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

GrabzItFile GetResult(string આઈડી)કોમ

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

માપદંડ

  • આઈડી - સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા
    • જરૂરી

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

GrabzItFile પદાર્થ


URLToAnimation(string url, AnimationOptions વિકલ્પો)કોમ

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

માપદંડ

  • url - રૂપાંતરિત કરવા માટે videoનલાઇન વિડિઓનો URL intએક એનિમેટેડ GIF.
    • જરૂરી
    • Vimeo અને YouTube વિડિઓ URL ને સ્વીકારે છે
      • ચેતવણી એનિમેશન Vimeo અને YouTube વિડિઓઝ ત્રીજા પક્ષ પર આધારિત છે અને તેથી સુસંગત પરિણામો આપી શકશે નહીં.
  • વિકલ્પો - એક ઉદાહરણ છે AnimationOptions વર્ગ કે જે એનિમેટેડ GIF બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

AnimationOptionsકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

  • string CustomId - કસ્ટમ ઓળખકર્તા કે જે તમે એનિમેટેડ GIF વેબ સેવા પર પસાર કરી શકો. આ તમે ઉલ્લેખિત ક callલબbackક URL સાથે પરત આવશે.
    • ડિફaultલ્ટ: ખાલી
  • int Width - પિક્સેલમાં પરિણામી એનિમેટેડ GIF ની પહોળાઈ.
    • ડિફaultલ્ટ: 180px
    • મહત્તમ: પેકેજ માટે મહત્તમ પહોળાઈ
    • સ્વત--કદ: -1 (-1 પસાર થવાનો અર્થ એ છે કે ની પહોળાઈ એનિમેટેડ GIF નાનું છે તેની heightંચાઇના સંબંધમાં, જો પહોળાઈ સ્વતized-કદની થઈ રહી હોય તો theંચાઇ નહીં કરી શકે)
  • int Height - પિક્સેલમાં પરિણામી એનિમેટેડ GIF ની .ંચાઇ.
    • ડિફaultલ્ટ: 120px
    • મહત્તમ: પેકેજ માટે મહત્તમ heightંચાઇ
    • સ્વત--કદ: -1 (પસાર -1 એટલે કે ની .ંચાઇ એનિમેટેડ GIF નાનું છે તેની પહોળાઈના સંબંધમાં, જો heightંચાઇ સ્વચાલિત હોઇ રહી હોય તો પહોળાઈ આ કરી શકતી નથી)
  • int Start - વિડિઓની પ્રારંભિક સ્થિતિ જે રૂપાંતરિત થવી જોઈએ intoa એનિમેટેડ GIF.
    • ડિફaultલ્ટ: 0 સેકંડ
  • int Duration - વિડિઓની સેકંડમાં લંબાઈ કે જે રૂપાંતરિત થવી જોઈએ intoa એનિમેટેડ GIF.
    • ડિફaultલ્ટ: પેકેજ માટેની મહત્તમ લંબાઈ
  • float Speed - એનિમેટેડ GIF ની ગતિ.
    • ડિફaultલ્ટ: 1
    • ન્યૂનતમ: 0.2
    • મહત્તમ: 10
  • float FramesPerSecond - પ્રતિ સેકંડ ફ્રેમ્સની સંખ્યા કે જે વિડિઓમાંથી ક capturedપ્ચર કરવી જોઈએ.
    • ડિફaultલ્ટ: 10
    • ન્યૂનતમ: 0.2
    • મહત્તમ: 60
  • int Repeat - એનિમેટેડ GIF લૂપ કરવા માટે સંખ્યા.
    • ડિફaultલ્ટ: 0
    • લૂપ સતત: 0
  • bool Reverse - જો સાચું હોય તો એનિમેટેડ GIF ની ફ્રેમ્સ ઉલટાવી દેવામાં આવે છે
    • ડિફોલ્ટ: ખોટું
  • string CustomWaterMarkId - એનિમેટેડ GIF માં કસ્ટમ વોટરમાર્ક ઉમેરો
    • ડિફaultલ્ટ: ખાલી
  • int Quality - આ પરત કરેલી છબીની ગુણવત્તાછે, જેમાં 85% નું ડિફ defaultલ્ટ કમ્પ્રેશન છે.
    • ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
    • ડિફોલ્ટ: -1
    • ન્યૂનતમ: -1
    • મહત્તમ: 100
  • Country Country - દેશ એનિમેટેડ જીઆઇએફ લેવી જોઈએ.
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
    • વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
  • string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ.
    • ડિફaultલ્ટ: ખાલી
  • string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
    • ડિફaultલ્ટ: ખાલી
  • string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
    • ડિફaultલ્ટ: ખાલી

URLToImage(string url, ImageOptions વિકલ્પો)કોમ

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

માપદંડ

  • url - URL કે જેનો સ્ક્રીનશોટ બનાવવો જોઈએ
    • જરૂરી
  • વિકલ્પો - એક ઉદાહરણ છે ImageOptions વર્ગ કે જે સ્ક્રીનશ creatingટ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

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

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

માપદંડ

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

રદબાતલ

FileToImage(string રસ્તો, ImageOptions વિકલ્પો)કોમ

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

માપદંડ

  • પાથ - કન્વર્ટ કરવા માટે HTML ફાઇલનો ફાઇલ પાથ intઓએ છબી
    • જરૂરી
  • વિકલ્પો - એક ઉદાહરણ છે ImageOptions વર્ગ કે જે ઇમેજ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

ImageOptionsકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

  • string CustomId - કસ્ટમ ઓળખકર્તા કે જે તમે સ્ક્રીનશોટ વેબ સર્વિસ પર પસાર કરી શકો છો. આ તમે ઉલ્લેખિત ક callલબbackક URL સાથે પરત આવશે.
    • ડિફaultલ્ટ: ખાલી
  • int BrowserWidth - પિક્સેલ્સમાં બ્રાઉઝરની પહોળાઈ
    • ડિફaultલ્ટ: 1024
    • મહત્તમ: 10000
  • int BrowserHeight - પિક્સેલ્સમાં બ્રાઉઝરની heightંચાઇ
    • ડિફaultલ્ટ: 768
    • મહત્તમ: 10000
    • પૂર્ણ લંબાઈ: -1 (પાસ -1 એટલે કે આખા વેબ પૃષ્ઠનો સીનશોટ લેવામાં આવ્યો છે)
  • int OutputWidth - પિક્સેલમાં પરિણામી થંબનેલની પહોળાઈ
    • ડિફaultલ્ટ: શક્ય તે બ્રાઉઝરની પહોળાઈનું સર્વોચ્ચ ગુણોત્તર જે વપરાશકર્તાઓ પેકેજ માટે મહત્તમ પહોળાઈમાં બંધબેસે છે
    • મહત્તમ: પેકેજ માટે મહત્તમ પહોળાઈ
    • પૂર્ણ પહોળાઈ: -1 (પાસ -1 એટલે કે થંબનેલની પહોળાઈ ઓછી નથી)
  • int OutputHeight - પિક્સેલમાં પરિણામી થંબનેલની heightંચાઇ
    • ડિફaultલ્ટ: શક્ય તે બ્રાઉઝરની .ંચાઇનું ઉચ્ચતમ ગુણોત્તર જે વપરાશકર્તાઓ પેકેજ માટે મહત્તમ heightંચાઇમાં બંધબેસે છે
    • મહત્તમ: પેકેજ માટે મહત્તમ heightંચાઇ
    • પૂર્ણ ightંચાઇ: -1 (પાસ -1 એટલે કે થંબનેલની theંચાઇ ઓછી નથી)
  • ImageFormat Format - સ્ક્રીનશોટ ફોર્મેટમાં હોવું જોઈએ.
  • int Delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
    • ડિફaultલ્ટ: 0
    • મહત્તમ: 30000
  • string TargetElement - આ સીએસએસ પસંદગીકાર લક્ષ્ય વેબ પૃષ્ઠ પરના એકમાત્ર એચટીએમએલ તત્વ છે જે ફેરવવાનું છે intસ્ક્રીનશોટ પર, વેબ પૃષ્ઠના અન્ય ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે
    • ડિફaultલ્ટ: ખાલી
  • string HideElement - આ સીએસએસ પસંદગીકારો છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વોમાંથી, દરેક પસંદગીકારને અલ્પવિરામથી છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા માટે
    • ડિફaultલ્ટ: ખાલી
  • string WaitForElement - આ સીએસએસ પસંદગીકારો વેબ પૃષ્ઠમાંના HTML ઘટકની કેપ્ચર થાય તે પહેલાં દૃશ્યમાન હોવું આવશ્યક છે
    • ડિફaultલ્ટ: ખાલી
  • BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
    • ડિફૉલ્ટ: BrowserType.સ્ટેન્ડર્ડબ્રોઝર
    • વિકલ્પો: BrowserType.સ્ટેન્ડાર્ડ બ્રાઉઝર, BrowserType.મોબાઈલ બ્રાઉઝર, BrowserType.શોધ એન્જિન
  • string CustomWaterMarkId - છબીમાં કસ્ટમ વોટરમાર્ક ઉમેરો
    • ડિફaultલ્ટ: ખાલી
  • int Quality - આ પરત કરેલી છબીની ગુણવત્તા. આ હાલમાં ફક્ત જેપીજી છબીઓને જ અસર કરે છે, જેમાં 85% નું ડિફ defaultલ્ટ કમ્પ્રેશન છે.
    • ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
    • ડિફોલ્ટ: -1
    • ન્યૂનતમ: -1
    • મહત્તમ: 100
  • bool Transparent - જો સાચું હોય તો છબી કેપ્ચર પારદર્શક હોવું જોઈએ. આ ફક્ત પીએનજી અને ટિફ છબીઓ સાથે સુસંગત છે.
    • ડિફોલ્ટ: ખોટું
  • bool HD - જો છબી સાચી હોય કેપ્ચર ઉચ્ચ વ્યાખ્યા હશે આ છબી પરિમાણોનું કદ બમણું કરશે.
    • ડિફોલ્ટ: ખોટું
  • Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
    • વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
  • string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
    • ડિફaultલ્ટ: ખાલી
  • bool NoAds - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
    • ડિફોલ્ટ: ખોટું
  • bool NoCookieNotifications - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
    • ડિફોલ્ટ: ખોટું
  • string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
    • ડિફaultલ્ટ: ખાલી
  • string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
    • ડિફaultલ્ટ: ખાલી

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

  • એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
    • નામ - HTTP પોસ્ટ પરિમાણનું નામ
    • મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય

URLToRenderedHTML(string url, HTMLOptions વિકલ્પો)કોમ

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

માપદંડ

  • url - URL કે જે રેન્ડર કરેલો HTML બનેલો હોવો જોઈએ
    • જરૂરી
  • વિકલ્પો - એક ઉદાહરણ છે HTMLOptions રેન્ડર એચટીએમએલ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપતા વર્ગ.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

HTMLToRenderedHTML(string એચટીએમએલ, HTMLOptions વિકલ્પો)કોમ

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

માપદંડ

  • એચટીએમએલ - કન્વર્ટ કરવા માટે એચટીએમએલ intઓ રેન્ડર એચટીએમએલ
    • જરૂરી
  • વિકલ્પો - એક ઉદાહરણ છે HTMLOptions વર્ગ કે જે રેન્ડર એચટીએમએલ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશિષ્ટ વિકલ્પોને વ્યાખ્યાયિત કરે છે.

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

રદબાતલ

FileToRenderedHTML(string રસ્તો, HTMLOptions વિકલ્પો)કોમ

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

માપદંડ

  • પાથ - કન્વર્ટ કરવા માટે HTML ફાઇલનો ફાઇલ પાથ intઓ રેન્ડર એચટીએમએલ
    • જરૂરી
  • વિકલ્પો - એક ઉદાહરણ છે HTMLOptions વર્ગ કે જે રેન્ડર એચટીએમએલ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશિષ્ટ વિકલ્પોને વ્યાખ્યાયિત કરે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

HTMLOptionsકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

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

  • એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
    • નામ - HTTP પોસ્ટ પરિમાણનું નામ
    • મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય

URLToPDF(string url, પીડીએફઓપ્શન વિકલ્પો)કોમ

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

માપદંડ

  • url - URL કે જે રૂપાંતરિત થવો જોઈએ intઓએ પીડીએફ
    • જરૂરી
  • પીડીએફઓપ્શન વિકલ્પો - પીડીએફઓપ્શન વર્ગનો દાખલો જે પીડીએફ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

HTMLToPDF(string એચટીએમએલ, પીડીએફઓપ્શન વિકલ્પો)કોમ

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

માપદંડ

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

રદબાતલ

FileToPDF(string રસ્તો, પીડીએફઓપ્શન વિકલ્પો)કોમ

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

માપદંડ

  • પાથ - કન્વર્ટ કરવા માટે HTML ફાઇલનો ફાઇલ પાથ intઓએ પીડીએફ
    • જરૂરી
  • પીડીએફઓપ્શન વિકલ્પો - પીડીએફઓપ્શન વર્ગનો દાખલો જે પીડીએફ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

પીડીએફઓપ્શનકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

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

  • એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
    • નામ - HTTP પોસ્ટ પરિમાણનું નામ
    • મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય
  • AddTemplateParameter (string નામ, string કિંમત) - વ્યાખ્યાયિત a વૈવિધ્યપૂર્ણ નમૂના પરિમાણ અને મૂલ્ય, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય.
    • નામ - નમૂના પરિમાણનું નામ
    • મૂલ્ય - નમૂના પરિમાણનું મૂલ્ય

URLToDOCX (string url, DOCXOptions વિકલ્પો)કોમ

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

માપદંડ

  • url - URL કે જે રૂપાંતરિત થવો જોઈએ intOA DOCX
    • જરૂરી
  • DOCXOptions વિકલ્પો - એક ઉદાહરણ DOCXOptions વર્ગ કે જે DOCX બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

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

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

માપદંડ

  • એચટીએમએલ - કન્વર્ટ કરવા માટે એચટીએમએલ intOA DOCX
    • જરૂરી
  • DOCXOptions વિકલ્પો - GrabzIt નો દાખલોDOCXOptions વર્ગ કે જે DOCX બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

FileToDOCX(string રસ્તો, DOCXOptions વિકલ્પો)કોમ

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

માપદંડ

  • પાથ - કન્વર્ટ કરવા માટે HTML ફાઇલનો ફાઇલ પાથ intOA DOCX
    • જરૂરી
  • DOCXOptions વિકલ્પો - એક ઉદાહરણ DOCXOptions વર્ગ કે જે DOCX બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

DOCXOptionsકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

  • string CustomId - એક કસ્ટમ ઓળખકર્તા કે જે તમે વેબસર્વિસ પર પસાર કરી શકો. આ તમે ઉલ્લેખિત ક callલબbackક URL સાથે પરત આવશે.
    • ડિફaultલ્ટ: ખાલી
  • bool IncludeBackground - જો સાચું હોય તો વેબ પૃષ્ઠની પૃષ્ઠભૂમિ છબીઓ DOCX માં શામેલ હોવી જોઈએ
    • ડિફોલ્ટ: સાચું
  • PageSize PageSize - DOCX નું પૃષ્ઠ કદ
  • PageOrientation Orientation - ડOCક્સએક્સ દસ્તાવેજનું લક્ષીકરણ
  • bool IncludeLinks - જો લિંક્સને ડOCક્સએક્સમાં શામેલ કરવી જોઈએ તો સાચું
    • ડિફોલ્ટ: સાચું
  • bool IncludeImages - જો સાચું હોય તો વેબ પૃષ્ઠની છબીઓ DOCX માં શામેલ હોવી જોઈએ
    • ડિફોલ્ટ: સાચું
  • string Title - DOCX દસ્તાવેજને શીર્ષક પ્રદાન કરો
    • ડિફaultલ્ટ: ખાલી
  • int MarginTop - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠની ટોચ પર દેખાવા જોઈએ
    • ડિફaultલ્ટ: 10
  • int MarginLeft - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠની ડાબી બાજુએ દેખાવા જોઈએ
    • ડિફaultલ્ટ: 10
  • int MarginBottom - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠના તળિયે દેખાશે
    • ડિફaultલ્ટ: 10
  • int MarginRight - મિલિમીટરમાં ગાળો જે DOCX દસ્તાવેજની જમણી બાજુએ દેખાવો જોઈએ
    • ડિફaultલ્ટ: 10
  • int BrowserWidth - આ બ્રાઉઝરની પહોળાઈ પિક્સેલ્સમાં
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: 1024
    • મહત્તમ: 10000
    • સ્વત. પહોળાઈ: -1 (પાસ -1 એટલે કે બ્રાઉઝરની પહોળાઈ DOCX દસ્તાવેજની પહોળાઈ સાથે મેળ ખાય છે)
  • int PageWidth - આ પરિણામી DOCX ની કસ્ટમ પહોળાઈ mm માં
    • ડિફૉલ્ટ: PageSize પહોળાઈ
    • ન્યૂનતમ: 15 મીમી
  • int PageHeight - આ પરિણામી DOCX ની કસ્ટમ heightંચાઇ mm માં
    • ડિફૉલ્ટ: PageSize ઊંચાઈ
    • ન્યૂનતમ: 15 મીમી
  • int Delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
    • ડિફaultલ્ટ: 0
    • મહત્તમ: 30000
  • BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
    • ડિફૉલ્ટ: BrowserType.સ્ટેન્ડર્ડબ્રોઝર
    • વિકલ્પો: BrowserType.સ્ટેન્ડાર્ડ બ્રાઉઝર, BrowserType.મોબાઈલ બ્રાઉઝર, BrowserType.શોધ એન્જિન
  • string TemplateId - ઉમેરો એ નમૂનો ID કે જે DOCX દસ્તાવેજના હેડર અને ફૂટરને નિર્દિષ્ટ કરે છે
    • ડિફaultલ્ટ: ખાલી
  • string TargetElement - આ સીએસએસ પસંદગીકાર લક્ષ્ય વેબ પૃષ્ઠ પરના એકમાત્ર એચટીએમએલ તત્વ છે જે ફેરવવાનું છે intઅથવા DOCX, વેબ પૃષ્ઠના અન્ય તમામ ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે
    • ડિફaultલ્ટ: ખાલી
  • string HideElement - આ સીએસએસ પસંદગીકારો છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વોમાંથી, દરેક પસંદગીકારને અલ્પવિરામથી છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા માટે
    • ડિફaultલ્ટ: ખાલી
  • string WaitForElement - આ સીએસએસ પસંદગીકારો વેબ પૃષ્ઠમાંના HTML ઘટકની કેપ્ચર થાય તે પહેલાં દૃશ્યમાન હોવું આવશ્યક છે
    • ડિફaultલ્ટ: ખાલી
  • int Quality - આ પરતવેલા DOCX ની ગુણવત્તા. ડિફ defaultલ્ટ, DOCX માટે ભલામણ કરેલ ગુણવત્તાનો ઉપયોગ કરે છે.
    • ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
    • ડિફોલ્ટ: -1
    • ન્યૂનતમ: -1
    • મહત્તમ: 100
  • Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
    • વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
  • string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
    • ડિફaultલ્ટ: ખાલી
  • bool NoAds - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
    • ડિફોલ્ટ: ખોટું
  • bool NoCookieNotifications - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
    • ડિફોલ્ટ: ખોટું
  • string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
    • ડિફaultલ્ટ: ખાલી
  • string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • string MergeId - કેપ્ચરની ID હોવી જોઈએ નવા ડીઓસીએક્સ દસ્તાવેજની શરૂઆતમાં મર્જ
    • ડિફaultલ્ટ: ખાલી
  • string Password - આ DOCX દસ્તાવેજને સુરક્ષિત કરવા માટે પાસવર્ડ સાથે
    • ડિફaultલ્ટ: ખાલી

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

  • એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
    • નામ - HTTP પોસ્ટ પરિમાણનું નામ
    • મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય
  • AddTemplateParameter (string નામ, string કિંમત) - વ્યાખ્યાયિત a વૈવિધ્યપૂર્ણ નમૂના પરિમાણ અને મૂલ્ય, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય.
    • નામ - નમૂના પરિમાણનું નામ
    • મૂલ્ય - નમૂના પરિમાણનું મૂલ્ય

URLToTable(string url, TableOptions વિકલ્પો)કોમ

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

માપદંડ

  • url - થી HTML કોષ્ટકો કા extવા માટેનો URL
    • જરૂરી
  • TableOptions વિકલ્પો - એક ઉદાહરણ TableOptions વર્ગ કે જે HTML ટેબલને રૂપાંતરિત કરતી વખતે વાપરવા માટેના કોઈપણ વિશિષ્ટ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

HTMLToTable (string એચટીએમએલ, TableOptions વિકલ્પો)કોમ

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

માપદંડ

  • એચટીએમએલ - માંથી HTML કોષ્ટકો કાractવા માટે એચટીએમએલ.
    • જરૂરી
  • TableOptions વિકલ્પો - એક ઉદાહરણ TableOptions વર્ગ કે જે HTML ટેબલને રૂપાંતરિત કરતી વખતે વાપરવા માટેના કોઈપણ વિશિષ્ટ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

ફાઇલટોટેબલ (string રસ્તો, TableOptions વિકલ્પો)કોમ

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

માપદંડ

  • પાથ - એચટીએમએલ કોષ્ટકો કાractવા માટે એક HTML ફાઇલનો ફાઇલ પાથ.
    • જરૂરી
  • TableOptions વિકલ્પો - એક ઉદાહરણ TableOptions વર્ગ કે જે HTML ટેબલને રૂપાંતરિત કરતી વખતે વાપરવા માટેના કોઈપણ વિશિષ્ટ વિકલ્પોની વ્યાખ્યા આપે છે.
    • માટે જરૂરી કોમ અન્યથા વૈકલ્પિક

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

રદબાતલ

TableOptionsકોમ

નામસ્થળGrabzIt. પરિમાણો

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

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

  • string CustomId - એક કસ્ટમ ઓળખકર્તા કે જે તમે વેબસર્વિસ પર પસાર કરી શકો. આ તમે ઉલ્લેખિત ક callલબbackક URL સાથે પરત આવશે
    • ડિફaultલ્ટ: ખાલી
  • int TableNumberToInclude - રૂપાંતરિત થનારા કોષ્ટકની અનુક્રમણિકા, વેબ પૃષ્ઠના બધા કોષ્ટકોને વેબ પૃષ્ઠના ઉપરથી નીચેથી ઓર્ડર કરવામાં આવી હતી
    • ડિફaultલ્ટ: 1
  • TableFormat Format - ટેબલનું બંધારણ હોવું જોઈએ
  • bool IncludeHeaderNames - જો સાચા મથાળા નામો કોષ્ટકમાં શામેલ કરવામાં આવશે
    • ડિફોલ્ટ: સાચું
  • bool IncludeAllTables - જો સાચું હોય તો વેબ પૃષ્ઠ પરના બધા ટેબલને અલગ સ્પ્રેડશીટ શીટમાં દેખાતા દરેક કોષ્ટક સાથે કાractedવામાં આવશે. ફક્ત XLSX ફોર્મેટ સાથે ઉપલબ્ધ છે
    • ડિફોલ્ટ: ખોટું
  • string TargetElement - વેબ પૃષ્ઠમાં એકમાત્ર HTML તત્વની ID કે જેનો ઉપયોગ કોષ્ટકો કા extવા માટે થવો જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
    • ડિફૉલ્ટ: BrowserType.સ્ટેન્ડર્ડબ્રોઝર
    • વિકલ્પો: BrowserType.સ્ટેન્ડાર્ડ બ્રાઉઝર, BrowserType.મોબાઈલ બ્રાઉઝર, BrowserType.શોધ એન્જિન
  • Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
    • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
    • ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
    • વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
  • string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
    • ડિફaultલ્ટ: ખાલી
  • string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
    • ડિફaultલ્ટ: ખાલી
  • string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
    • ડિફaultલ્ટ: ખાલી
  • string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
    • ડિફaultલ્ટ: ખાલી

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

  • એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
    • નામ - HTTP પોસ્ટ પરિમાણનું નામ
    • મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય

Save()

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

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

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


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

Save(string કBલબેક URL)કોમ

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

માપદંડ

  • કBલબેક URL - આ હેન્ડલર GrabzIt સેવાએ તેનું કાર્ય પૂર્ણ કર્યા પછી ક callલ કરવો જોઈએ
    • જરૂરી

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

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


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

GrabzItFile SaveTo()

Save એક સાથે સુમેળમાં પરિણામ GrabzItFile ઑબ્જેક્ટ.

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

GrabzItFile પદાર્થ


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

SaveTo(string saveફાઈલ કરવા માટે)કોમ

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

માપદંડ

  • saveટFફાઇલ - કેપ્ચર કરવામાં આવશે તે ફાઇલ પાથ હશે saveડી થી એકવાર તે પૂર્ણ થઈ ગયું છે
    • જરૂરી

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

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


સ્થિતિ ગેટસ્ટેટસ (string આઈડી)કોમ

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

માપદંડ

  • આઈડી - સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા
    • જરૂરી

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

સ્થિતિ પદાર્થ


GrabzItCookie [] ગેટકુકીઝ (string ડોમેન)કોમ

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

માપદંડ

  • ડોમેન - માટે કૂકીઝ પરત કરવા માટેનું ડોમેન
    • જરૂરી

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

GrabzItCookie એરે


સેટકોકી (string નામ, string ડોમેન, string મૂલ્ય, string રસ્તો, bool httponly, તારીખટાઇમ? સમાપ્ત થાય છે)કોમ

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

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

માપદંડ

  • નામ - સેટ કરવા માટે કૂકીનું નામ
    • જરૂરી
  • ડોમેન - માટે કૂકી સેટ કરવા માટે વેબસાઇટનું ડોમેન
    • જરૂરી
  • કિંમત - કૂકીનું મૂલ્ય
  • પાથ - કૂકીથી સંબંધિત વેબસાઇટ પાથ
  • httponly - જો સાચી હોય તો કૂકીનો ઉપયોગ ફક્ત HTTP પ્રોટોકોલથી જ થઈ શકે છે
  • સમાપ્ત થાય છે - જ્યારે કૂકી સમાપ્ત થાય ત્યારે વ્યાખ્યાયિત કરે છે. જો કૂકીની અવધિ ન હોવી જોઈએ તો નલ મૂલ્ય પસાર કરો

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

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


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

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

માપદંડ

  • નામ - કા deleteી નાખવા માટે કૂકીનું નામ
    • જરૂરી
  • ડોમેન - માટે કૂકી કા deleteી નાખવા માટે વેબસાઇટનું ડોમેન
    • જરૂરી

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

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


WaterMark[] મેળવોWaterMarks(String ઓળખકર્તા)કોમ

તમારા બધા અપલોડ કરેલા કસ્ટમ વોટરમાર્ક્સ મેળવો

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

WaterMark એરે


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

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

માપદંડ

  • ઓળખકર્તા - તમે જોવા માંગો છો તે ચોક્કસ કસ્ટમ વોટરમાર્કનો ઓળખકર્તા
    • જરૂરી

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

WaterMark


ઉમેરવુંWaterMark(string ઓળખકર્તા, string રસ્તો, HorizontalPosition xpos, VerticalPosition ypos)કોમ

નવો કસ્ટમ વોટરમાર્ક ઉમેરો

માપદંડ

  • ઓળખકર્તા - જે ઓળખકર્તા તમે કસ્ટમ વોટરમાર્ક આપવા માંગો છો. તે મહત્વનું છે કે આ ઓળખકર્તા અનન્ય છે.
    • જરૂરી
  • પાથ - તમારા સર્વર પર વોટરમાર્કનો સંપૂર્ણ માર્ગ. દાખલા તરીકે સી: / વોટરમાર્ક / એક્સએનએમએક્સ. પીએનપી
    • જરૂરી
  • xpos - તમે જે સ્ક્રીનશોટ પર આવવા માંગો છો તે આડી સ્થિતિ
  • ypos - theભી સ્થિતિ તમે સ્ક્રીનશોટ પર દેખાવા માંગો છો

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

જો વ waterટરમાર્ક સફળતાપૂર્વક સેટ કરવામાં આવ્યું હોય તો સાચું વળતર આપે છે


DeleteWaterMark(string ઓળખકર્તા)કોમ

કસ્ટમ વોટરમાર્ક કા Deleteી નાખો

માપદંડ

  • ઓળખકર્તા - તમે કા customી નાખવા માંગો છો તે કસ્ટમ વોટરમાર્કનો ઓળખકર્તા
    • જરૂરી

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

જો વ waterટરમાર્ક સફળતાપૂર્વક કા .ી નાખવામાં આવે તો સાચું વળતર આપે છે


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

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

માપદંડ

  • પ્રોક્સી યુઆરએલ - યુઆરએલ, જેમાં પ્રોક્સીનો જો જરૂરી હોય તો પોર્ટ શામેલ થઈ શકે છે. નલ પૂરા પાડવું એ કોઈપણ સેટ કરેલું પ્રોક્સી દૂર કરશે
    • જરૂરી

યુએસએસએલ (bool કિંમત)કોમ

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

માપદંડ

  • મૂલ્ય - જો GrabzIt ના API પરની બધી વિનંતીઓ SSL નો ઉપયોગ કરશે
    • જરૂરી

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

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


ડિક્રિપ્ટ (string રસ્તો, string કી)કોમ

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

માપદંડ


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

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

માપદંડ


બાઇટ [] ડિક્રિપ્ટ (બાઇટ [] ડેટા, string કી)

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

માપદંડ


જ્યારે કોમ ઓબ્જેક્ટોમાં એનમ પ્રોપર્ટીઝ સેટ કરતી વખતે તેના બદલે એનમ માટે સમાન સંખ્યાત્મક મૂલ્યનો ઉપયોગ કરો.

એનોમ્સ

ImageFormat

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • bmp8 = 0
  • bmp16 = 1
  • bmp24 = 2
  • બીએમપી = 3
  • jpg = 4
  • ટિફ = 5
  • png = 6
  • વેબપ = 7

BrowserType

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • સ્ટાન્ડર્ડબ્રોઝર = 0
  • મોબાઇલબ્રોઝર = એક્સએનએમએક્સ
  • SearchEngine = 2

દેશ

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • ડિફaultલ્ટ = 0
  • સિંગાપોર = 1
  • યુકે = એક્સએનએમએક્સ
  • યુએસ = 3

PageSize

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • એ 3 = 0
  • એ 4 = 1
  • એ 5 = 2
  • એ 6 = 3
  • બી 3 = 4
  • બી 4 = 5
  • બી 5 = 6
  • બી 6 = 7
  • કાનૂની = 8
  • પત્ર = 9

PageOrientation

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • લેન્ડસ્કેપ = 0
  • પોર્ટ્રેટ = 1

CSSMediaType

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • સ્ક્રીન = 0
  • Print = 1

TableFormat

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • સીએસવી = 0
  • json = 1
  • xslx = 2

HorizontalPosition

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • ડાબે = 0
  • કેન્દ્ર = 1
  • જમણું = 2

VerticalPosition

નામસ્થળGrabzIt.Enums

આ enum નીચેના મૂલ્યો સમાવે છે.

  • ટોચ = 0
  • મધ્યમ = 1
  • નીચે = 2

પરિણામ વર્ગો

GrabzItCookieકોમ

નામસ્થળGrabzIt. કૂકીઝ

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

  • string Name
    • કૂકી નામ.
  • string Value
    • કૂકી મૂલ્ય.
  • string Domain
    • કૂકી ડોમેન માટે સેટ કરેલું છે.
  • string Path
    • આ કૂકી લાગુ પડે છે તે ડોમેન પરનો પાથ.
  • string HttpOnly
    • જો આ કૂકી ફક્ત ત્યારે જ માન્ય છે જ્યારે વેબસાઇટને HTTP પ્રોટોકોલથી જોવામાં આવે.
  • string Expires
    • આ કૂકીની તારીખ સમાપ્ત થાય છે
  • string Type
    • આ કૂકીનો પ્રકાર છે, જે નીચેનામાંથી એક હોઈ શકે છે:
      • વૈશ્વિક - આ GrabzIt દ્વારા સેટ કરેલી વૈશ્વિક કૂકી છે
      • સ્થાનિક - આ તમારા દ્વારા સેટ કરેલી સ્થાનિક કૂકી છે
      • ઓવરરાઇડ - એક વૈશ્વિક કૂકી કે જે તમારા દ્વારા ઓવરરાઇડ કરવામાં આવી છે

GrabzItFileકોમ

નામસ્થળGrabzIt.Screenshots

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

  • રદબાતલ Save(string પાથ)
    • પાથ - માર્ગ save પરિણામ
      • જરૂરી
  • string માટેString()

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

  • byte[] Bytes

સ્થિતિકોમ

નામસ્થળGrabzIt.Screenshots

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

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

  • bool Processing
    • જો સાચું હોય તો સ્ક્રીનશોટ પર હજી પ્રક્રિયા કરવામાં આવી રહી છે.
  • bool Cached
    • જો સાચું હોય તો સ્ક્રીનશોટ પર પ્રક્રિયા કરવામાં આવી છે અને હાલમાં કેશ કરેલ છે.
  • bool Expired
    • જો સાચું હોય તો સ્ક્રીનશોટ હવે GrabzIt સિસ્ટમ પર નથી.
  • string Message
    • સિસ્ટમ દ્વારા એક ભૂલ સંદેશ પાછો ફર્યો.

WaterMarkકોમ

નામસ્થળGrabzIt.Screenshots

આ વર્ગ ગ્રાબઝિટમાં સંગ્રહિત કસ્ટમ વોટરમાર્કનું પ્રતિનિધિત્વ કરે છે

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

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

  • string Identifier
    • વોટરમાર્કની ઓળખકર્તા
  • string XPosition
    • વોટરમાર્કની આડી પોઝિશન
      • ડાબે
      • કેન્દ્ર
      • અધિકાર
  • string YPosition
    • વોટરમાર્કની vertભી પોઝિશન
      • ટોચના
      • મધ્ય
      • બોટમ
  • string Format
    • વોટરમાર્કનું ફોર્મેટ