ASP.NET સાથે GrabzIt ક્લાયંટ
વર્ણન
આ વર્ગ GrabzIt સ્ક્રીનશોટ વેબ સેવાઓ સાથેના તમામ સંદેશાવ્યવહારનું સંચાલન કરે છે. બધી પદ્ધતિઓ જેની સાથે ચિહ્નિત થયેલ છે કોમ જ્યારે GrabzIt ASP.NET DLL નો ઉપયોગ થાય છે ત્યારે પણ કાર્ય કરો કMમ jectબ્જેક્ટ.
જાહેર પદ્ધતિઓ
- GrabzItFile GetResult(string id)
- URLToAnimation(string url, AnimationOptions options)
- URLToImage(string url, ImageOptions options)
- HTMLToImage(string html, ImageOptions options)
- FileToImage(string path, ImageOptions options)
- URLToPDF(string url, PDFOptions options)
- HTMLToPDF(string html, PDFOptions options)
- FileToPDF(string path, PDFOptions options)
- URLToDOCX(string url, DOCXOptions options)
- HTMLToDOCX(string html, DOCXOptions options)
- FileToDOCX(string path, DOCXOptions options)
- URLToTable(string url, TableOptions options)
- HTMLToTable(string html, TableOptions options)
- FileToTable(string path, TableOptions options)
- URLToRenderedHTML(string url, HTMLOptions options)
- HTMLToRenderedHTML(string html, HTMLOptions options)
- FileToRenderedHTML(string path, HTMLOptions options)
- string Save()
- string Save(string callBackURL)
- GrabzItFile SaveTo()
- GrabzItFile SaveToAsync()
- bool SaveTo(string saveToFile)
- bool SaveToAsync(string saveToFile)
- Status GetStatus(string id)
- GrabzItCookie[] GetCookies(string domain)
- bool SetCookie(string name, string domain, string value, string path, bool httponly, DateTime? expires)
- bool DeleteCookie(string name, string domain)
- WaterMark[] GetWaterMarks()
- WaterMark GetWaterMark(string identifier)
- bool AddWaterMark(string identifier, string path, HorizontalPosition xpos, VerticalPosition ypos)
- bool DeleteWaterMark(string identifier)
- SetLocalProxy(string proxyUrl)
- UseSSL(bool value)
- string CreateEncryptionKey()
- Decrypt(string path, string key)
- GrabzItFile Decrypt(GrabzItFile file, string key)
- byte[] Decrypt(byte[] data, string key)
આ પદ્ધતિ સ્ક્રીનશshotટ પોતે જ આપે છે. જો કંઇ પરત ન આવે તો કંઈક ખોટું થયું છે અથવા સ્ક્રીનશોટ હજી તૈયાર નથી.
માપદંડ
-
આઈડી - સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા
રીટર્ન વેલ્યુ
GrabzItFile પદાર્થ
રૂપાંતરિત થવું જોઈએ તે 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 સાથે પરત આવશે.
-
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.
-
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
- ક્યારેય લૂપ ન કરો:-1
-
bool Reverse - જો સાચું હોય તો એનિમેટેડ GIF ની ફ્રેમ્સ ઉલટાવી દેવામાં આવે છે
-
string CustomWaterMarkId - વૈવિધ્યપૂર્ણ ઉમેરો watermark એનિમેટેડ GIF પર
-
int Quality - આ પરત કરેલી છબીની ગુણવત્તાછે, જેમાં 85% નું ડિફ defaultલ્ટ કમ્પ્રેશન છે.
- ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
- ડિફોલ્ટ: -1
- ન્યૂનતમ: -1
- મહત્તમ: 100
-
Country Country - દેશ એનિમેટેડ જીઆઇએફ લેવી જોઈએ.
- ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
- વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
-
string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ.
-
string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
-
string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
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 સાથે પરત આવશે.
-
int BrowserWidth - પિક્સેલ્સમાં બ્રાઉઝરની પહોળાઈ
- ડિફaultલ્ટ: 1366
- મહત્તમ: 10000
-
int BrowserHeight - પિક્સેલ્સમાં બ્રાઉઝરની heightંચાઇ
- ડિફaultલ્ટ: 1170
- મહત્તમ: 10000
- પૂર્ણ લંબાઈ: -1 (પાસ -1 એટલે કે આખા વેબ પૃષ્ઠનો સીનશોટ લેવામાં આવ્યો છે)
-
int OutputWidth - પિક્સેલમાં પરિણામી થંબનેલની પહોળાઈ
- ડિફaultલ્ટ: જો આઉટપુટ પહોળાઈ અને આઉટપુટ બંનેની heightંચાઈ ઉલ્લેખિત નથી અથવા 0 હોય તો આઉટપુટ પહોળાઈ અને heightંચાઇ અંતિમ છબીની પહોળાઈ અને heightંચાઈ સાથે મેળ ખાતી હોય, જો આઉટપુટ heightંચાઈ સ્પષ્ટ કરેલ હોય તો આઉટપુટની પહોળાઈ આઉટપુટ heightંચાઇના પ્રમાણમાં હશે
- મહત્તમ: પેકેજ માટે મહત્તમ પહોળાઈ
- પૂર્ણ પહોળાઈ: -1 (પાસ -1 એટલે કે થંબનેલની પહોળાઈ ઓછી નથી)
-
int OutputHeight - પિક્સેલમાં પરિણામી થંબનેલની heightંચાઇ
- ડિફaultલ્ટ: જો આઉટપુટ પહોળાઈ અને આઉટપુટ બંનેની heightંચાઈ ઉલ્લેખિત નથી અથવા 0 હોય તો આઉટપુટ પહોળાઈ અને heightંચાઈ અંતિમ છબીની પહોળાઈ અને heightંચાઇ સાથે મેળ ખાતી હોય, જો આઉટપુટ પહોળાઈ સ્પષ્ટ કરેલ હોય તો આઉટપુટની heightંચાઇ પ્રમાણસર હશે
- મહત્તમ: પેકેજ માટે મહત્તમ heightંચાઇ
- પૂર્ણ ightંચાઇ: -1 (પાસ -1 એટલે કે થંબનેલની theંચાઇ ઓછી નથી)
-
ImageFormat Format - સ્ક્રીનશોટ ફોર્મેટમાં હોવું જોઈએ.
-
int Delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
- ડિફaultલ્ટ: 0
- મહત્તમ: 30000
-
string ClickElement - આ એચટીએમએલ તત્વનો ઉલ્લેખ કરે છે, નો ઉપયોગ કરીને સીએસએસ પસંદગીકાર ક્લિક કરવા માટે. યાદ રાખો વિલંબ પણ ક્લિક અસરો જોવા માટે જરૂરી છે
- ડિફaultલ્ટ: ખાલી
- આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
-
string TargetElement - આ સીએસએસ પસંદગીકાર લક્ષ્ય વેબ પૃષ્ઠ પરના એકમાત્ર એચટીએમએલ તત્વ છે જે ફેરવવાનું છે intસ્ક્રીનશોટ પર, વેબ પૃષ્ઠના અન્ય ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે
-
string HideElement - આ સીએસએસ પસંદગીકારો છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વોમાંથી, દરેક પસંદગીકારને અલ્પવિરામથી છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા માટે
-
string WaitForElement - આ સીએસએસ પસંદગીકારો વેબ પૃષ્ઠમાંના HTML ઘટકની કેપ્ચર થાય તે પહેલાં દૃશ્યમાન હોવું આવશ્યક છે
-
BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
-
string CustomWaterMarkId - એક કસ્ટમ ઉમેરો watermark છબી માટે
-
int Quality - આ પરત કરેલી છબીની ગુણવત્તા. આ હાલમાં ફક્ત JPG અને WEBP છબીઓને જ અસર કરે છે, જેમાં 90% ની ડિફ defaultલ્ટ કમ્પ્રેશન હોય છે.
- ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
- ડિફોલ્ટ: -1
- ન્યૂનતમ: -1
- મહત્તમ: 100
-
bool Transparent - જો સાચું હોય તો છબી કેપ્ચર પારદર્શક હોવું જોઈએ. આ ફક્ત પીએનજી અને ટિફ છબીઓ સાથે સુસંગત છે.
-
bool HD - જો છબી સાચી હોય કેપ્ચર ઉચ્ચ વ્યાખ્યા હશે આ છબી પરિમાણોનું કદ બમણું કરશે.
-
Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
- ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
- વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
-
string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
-
string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
-
bool NoAds - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
-
bool NoCookieNotifications - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
-
string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
-
string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
જાહેર પદ્ધતિઓ
-
એડપોસ્ટપેરામીટર (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ઓએ પીડીએફ.
માપદંડ
-
એચટીએમએલ - કન્વર્ટ કરવા માટે એચટીએમએલ intઓએ પીડીએફ
-
પીડીએફઓપ્શન વિકલ્પો - GrabzItPDFOptions વર્ગનો દાખલો જે પીડીએફ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
- માટે જરૂરી કોમ અન્યથા વૈકલ્પિક
રીટર્ન વેલ્યુ
રદબાતલ
FileToPDF(string રસ્તો, પીડીએફઓપ્શન વિકલ્પો)કોમ
એચટીએમએલ ફાઇલનો ઉલ્લેખ કરે છે જે રૂપાંતરિત થવી જોઈએ intઓએ પીડીએફ.
માપદંડ
-
પાથ - કન્વર્ટ કરવા માટે HTML ફાઇલનો ફાઇલ પાથ intઓએ પીડીએફ
-
પીડીએફઓપ્શન વિકલ્પો - પીડીએફઓપ્શન વર્ગનો દાખલો જે પીડીએફ બનાવતી વખતે વાપરવા માટેના કોઈપણ વિશેષ વિકલ્પોની વ્યાખ્યા આપે છે.
- માટે જરૂરી કોમ અન્યથા વૈકલ્પિક
રીટર્ન વેલ્યુ
રદબાતલ
પીડીએફઓપ્શનકોમ
નામસ્થળGrabzIt. પરિમાણો
વર્ગ પીડીએફ કuresપ્ચર્સ બનાવતી વખતે ઉપલબ્ધ બધા વિકલ્પોનું પ્રતિનિધિત્વ કરે છે.
જાહેર ગુણધર્મો
-
string CustomId - એક કસ્ટમ ઓળખકર્તા કે જે તમે વેબસર્વિસ પર પસાર કરી શકો. આ તમે ઉલ્લેખિત ક callલબbackક URL સાથે પરત આવશે.
-
bool IncludeBackground - જો સાચું હોય તો વેબ પૃષ્ઠની પૃષ્ઠભૂમિ સ્ક્રીનશોટમાં શામેલ હોવી જોઈએ
-
PageSize PageSize - પીડીએફનું પૃષ્ઠ કદ
-
PageOrientation Orientation - પીડીએફ દસ્તાવેજનો અભિગમ
-
CSSMediaType CSSMediaType - આ સીએસએસ મીડિયા પીડીએફ દસ્તાવેજના પ્રકાર
-
bool IncludeLinks - જો લિંક્સને પીડીએફમાં શામેલ કરવી જોઈએ તો સાચું
-
bool IncludeOutline - સાચું જો પીડીએફ બુકમાર્ક્સ સમાવેશ કરવો જોઇએ
-
string Title - પીડીએફ દસ્તાવેજનું શીર્ષક પ્રદાન કરો
-
string CoverURL - વેબ પૃષ્ઠનો URL કે જેનો ઉપયોગ પીડીએફના કવર પૃષ્ઠ તરીકે થવો જોઈએ
-
int MarginTop - મિલિમીટરમાં ગાળો કે જે પીડીએફ દસ્તાવેજ પૃષ્ઠની ટોચ પર દેખાવા જોઈએ
-
int MarginLeft - મિલિમીટરમાં ગાળો કે જે પીડીએફ દસ્તાવેજ પૃષ્ઠની ડાબી બાજુએ દેખાવા જોઈએ
-
int MarginBottom - મિલીમીટરમાં ગાળો કે જે પીડીએફ દસ્તાવેજ પૃષ્ઠના તળિયે દેખાય છે
-
int MarginRight - મિલિમીટરમાં ગાળો કે જે પીડીએફ દસ્તાવેજના જમણા ભાગમાં દેખાશે
-
int BrowserWidth - આ બ્રાઉઝરની પહોળાઈ પિક્સેલ્સમાં
- આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
- ડિફaultલ્ટ: 1366
- મહત્તમ: 10000
- સ્વત. પહોળાઈ: -1 (પાસ -1 એટલે બ્રાઉઝરની પહોળાઈ પીડીએફ દસ્તાવેજની પહોળાઈ સાથે મેળ ખાય છે)
-
int PageWidth - આ પરિણામી પીડીએફની કસ્ટમ પહોળાઈ mm માં
- ડિફૉલ્ટ: PageSize પહોળાઈ
- ન્યૂનતમ: 15 મીમી
-
int PageHeight - આ પરિણામી પીડીએફની કસ્ટમ heightંચાઇ mm માં
- ડિફૉલ્ટ: PageSize ઊંચાઈ
- ન્યૂનતમ: 15 મીમી
-
int Delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
- ડિફaultલ્ટ: 0
- મહત્તમ: 30000
-
BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
-
string TemplateId - ઉમેરો એ નમૂનો ID જે પીડીએફ દસ્તાવેજના હેડર અને ફૂટરને નિર્દિષ્ટ કરે છે
-
string ClickElement - આ એચટીએમએલ તત્વનો ઉલ્લેખ કરે છે, નો ઉપયોગ કરીને સીએસએસ પસંદગીકાર ક્લિક કરવા માટે. યાદ રાખો વિલંબ પણ ક્લિક અસરો જોવા માટે જરૂરી છે
- ડિફaultલ્ટ: ખાલી
- આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
-
string TargetElement - આ સીએસએસ પસંદગીકાર માત્ર ચાલુ કરવાના લક્ષ્ય વેબ પૃષ્ઠ પર HTML તત્વ intઓએ પીડીએફ, વેબ પૃષ્ઠના અન્ય ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે
-
string HideElement - આ સીએસએસ પસંદગીકારો છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વોમાંથી, દરેક પસંદગીકારને અલ્પવિરામથી છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા માટે
-
string WaitForElement - આ સીએસએસ પસંદગીકારો વેબ પૃષ્ઠમાંના HTML ઘટકની કેપ્ચર થાય તે પહેલાં દૃશ્યમાન હોવું આવશ્યક છે
-
string CustomWaterMarkId - એક કસ્ટમ ઉમેરો watermark પીડીએફ દસ્તાવેજના દરેક પૃષ્ઠ પર
-
int Quality - આ પરત પીડીએફ ગુણવત્તા. ડિફ defaultલ્ટ પીડીએફ માટે ભલામણ કરેલ ગુણવત્તાનો ઉપયોગ કરે છે.
- ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
- ડિફોલ્ટ: -1
- ન્યૂનતમ: -1
- મહત્તમ: 100
-
Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
- ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
- વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
-
string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
-
string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
-
bool NoAds - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
-
bool NoCookieNotifications - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
-
string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
-
string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
-
string MergeId - કેપ્ચરની ID હોવી જોઈએ નવા પીડીએફ ડોક્યુમેન્ટની શરૂઆતમાં મર્જ
-
string Password - આ પીડીએફ દસ્તાવેજને સુરક્ષિત કરવા માટે પાસવર્ડ સાથે
જાહેર પદ્ધતિઓ
-
એડપોસ્ટપેરામીટર (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 સાથે પરત આવશે.
-
bool IncludeBackground - જો સાચું હોય તો વેબ પૃષ્ઠની પૃષ્ઠભૂમિ છબીઓ DOCX માં શામેલ હોવી જોઈએ
-
PageSize PageSize - DOCX નું પૃષ્ઠ કદ
-
PageOrientation Orientation - ડOCક્સએક્સ દસ્તાવેજનું લક્ષીકરણ
-
bool IncludeLinks - જો લિંક્સને ડOCક્સએક્સમાં શામેલ કરવી જોઈએ તો સાચું
-
bool IncludeImages - જો સાચું હોય તો વેબ પૃષ્ઠની છબીઓ DOCX માં શામેલ હોવી જોઈએ
-
string Title - DOCX દસ્તાવેજને શીર્ષક પ્રદાન કરો
-
int MarginTop - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠની ટોચ પર દેખાવા જોઈએ
-
int MarginLeft - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠની ડાબી બાજુએ દેખાવા જોઈએ
-
int MarginBottom - મિલીમીટરમાં ગાળો કે જે DOCX દસ્તાવેજ પૃષ્ઠના તળિયે દેખાશે
-
int MarginRight - મિલિમીટરમાં ગાળો જે DOCX દસ્તાવેજની જમણી બાજુએ દેખાવો જોઈએ
-
int BrowserWidth - આ બ્રાઉઝરની પહોળાઈ પિક્સેલ્સમાં
- આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
- ડિફaultલ્ટ: 1366
- મહત્તમ: 10000
- સ્વત. પહોળાઈ: -1 (પાસ -1 એટલે કે બ્રાઉઝરની પહોળાઈ DOCX દસ્તાવેજની પહોળાઈ સાથે મેળ ખાય છે)
-
int PageWidth - આ પરિણામી DOCX ની કસ્ટમ પહોળાઈ mm માં
- ડિફૉલ્ટ: PageSize પહોળાઈ
- ન્યૂનતમ: 15 મીમી
-
int PageHeight - આ પરિણામી DOCX ની કસ્ટમ heightંચાઇ mm માં
- ડિફૉલ્ટ: PageSize ઊંચાઈ
- ન્યૂનતમ: 15 મીમી
-
int Delay - મિલિસેકન્ડની સંખ્યા સ્ક્રીનશોટ લેતા પહેલા રાહ જુઓ
- ડિફaultલ્ટ: 0
- મહત્તમ: 30000
-
BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
-
string TemplateId - ઉમેરો એ નમૂનો ID કે જે DOCX દસ્તાવેજના હેડર અને ફૂટરને નિર્દિષ્ટ કરે છે
-
string ClickElement - આ એચટીએમએલ તત્વનો ઉલ્લેખ કરે છે, નો ઉપયોગ કરીને સીએસએસ પસંદગીકાર ક્લિક કરવા માટે. યાદ રાખો વિલંબ પણ ક્લિક અસરો જોવા માટે જરૂરી છે
- ડિફaultલ્ટ: ખાલી
- આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.
-
string TargetElement - આ સીએસએસ પસંદગીકાર લક્ષ્ય વેબ પૃષ્ઠ પરના એકમાત્ર એચટીએમએલ તત્વ છે જે ફેરવવાનું છે intઅથવા DOCX, વેબ પૃષ્ઠના અન્ય તમામ ભાગોને અવગણવામાં આવે છે. જો ત્યાં બહુવિધ મેચિંગ એચટીએમએલ તત્વો હોય તો પ્રથમ એક પસંદ થયેલ છે
-
string HideElement - આ સીએસએસ પસંદગીકારો છુપાવવા માટે વેબ પૃષ્ઠમાં એક અથવા વધુ HTML તત્વોમાંથી, દરેક પસંદગીકારને અલ્પવિરામથી છુપાવવા માટે બહુવિધ HTML ઘટકોનો ઉલ્લેખ કરવા માટે
-
string WaitForElement - આ સીએસએસ પસંદગીકારો વેબ પૃષ્ઠમાંના HTML ઘટકની કેપ્ચર થાય તે પહેલાં દૃશ્યમાન હોવું આવશ્યક છે
-
int Quality - આ પરતવેલા DOCX ની ગુણવત્તા. ડિફ defaultલ્ટ, DOCX માટે ભલામણ કરેલ ગુણવત્તાનો ઉપયોગ કરે છે.
- ગુણવત્તા ઘટાડવાથી ફાઇલોના કદમાં ઘટાડો થશે અને ડાઉનલોડનો સમય ઓછો થશે.
- ડિફોલ્ટ: -1
- ન્યૂનતમ: -1
- મહત્તમ: 100
-
Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
- ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
- વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
-
string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
-
string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
-
bool NoAds - જો સાચું છે જાહેરાતવાળો આપમેળે છુપાયેલા હોવા જોઈએ.
-
bool NoCookieNotifications - જો સાચું હોય તો તે સામાન્ય રીતે જોવા મળે છે કૂકી સૂચનાઓ આપમેળે છુપાયેલ હોવી જોઈએ.
-
string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
-
string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
-
string MergeId - કેપ્ચરની ID હોવી જોઈએ નવા ડીઓસીએક્સ દસ્તાવેજની શરૂઆતમાં મર્જ
-
string Password - આ DOCX દસ્તાવેજને સુરક્ષિત કરવા માટે પાસવર્ડ સાથે
જાહેર પદ્ધતિઓ
-
એડપોસ્ટપેરામીટર (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 સાથે પરત આવશે
-
int TableNumberToInclude - રૂપાંતરિત થનારા કોષ્ટકની અનુક્રમણિકા, વેબ પૃષ્ઠના બધા કોષ્ટકોને વેબ પૃષ્ઠના ઉપરથી નીચેથી ઓર્ડર કરવામાં આવી હતી
-
TableFormat Format - ટેબલનું બંધારણ હોવું જોઈએ
-
bool IncludeHeaderNames - જો સાચા મથાળા નામો કોષ્ટકમાં શામેલ કરવામાં આવશે
-
bool IncludeAllTables - જો સાચું હોય તો વેબ પૃષ્ઠ પરના બધા ટેબલને અલગ સ્પ્રેડશીટ શીટમાં દેખાતા દરેક કોષ્ટક સાથે કાractedવામાં આવશે. ફક્ત XLSX ફોર્મેટ સાથે ઉપલબ્ધ છે
-
string TargetElement - વેબ પૃષ્ઠમાં એકમાત્ર HTML તત્વની ID કે જેનો ઉપયોગ કોષ્ટકો કા extવા માટે થવો જોઈએ
-
BrowserType RequestAs - તમે ઉપયોગ કરવા માંગો છો તે વપરાશકર્તા એજન્ટનો પ્રકાર
-
Country Country - દેશ સ્ક્રીનશોટ માંથી લેવામાં આવવી જોઈએ.
- ડિફaultલ્ટ: વર્તમાનમાં સૌથી ઝડપી સ્થાન
- વિકલ્પો: દેશ.સિંગાપુર, દેશ.UK, દેશ.યુએસ
-
string ExportURL - આ નિકાસ URL તે સ્પષ્ટ કરે છે કે કેપ્ચર પણ ક્યાં નિકાસ થવું જોઈએ
-
string EncryptionKey - જો બેઝ 64 એન્કોડેડ એઇએસ એન્ક્રિપ્શન કી નિર્દિષ્ટ થયેલ છે, ત્યારે તે બનાવવામાં આવે ત્યારે તમારું કેપ્ચર એન્ક્રિપ્ટ થયેલ છે. તેનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે એન્ક્રિપ્શન કી પદ્ધતિ બનાવો કી બનાવવા માટે અને ડીક્રિપ્ટ પદ્ધતિઓ બતાવ્યા પ્રમાણે એનક્રિપ્ટ થયેલ કેપ્ચરને ડિક્રિપ્ટ કરવા માટે આ ઉદાહરણ.
-
string Address - એચટીએમએલ કોડને અમલમાં મૂકવા માટેનો URL. જો HTML રૂપાંતરિત થાય છે તો ઉપયોગી થઈ શકે છે સીએસએસ અને છબીઓ જેવા સંસાધનો માટે સંબંધિત URL છે.
-
string Proxy - HTTP પ્રોક્સી વિગતો આ કેપ્ચર બનાવવા માટે બ્રાઉઝર સ softwareફ્ટવેરનો ઉપયોગ કરવો જોઈએ
જાહેર પદ્ધતિઓ
-
એડપોસ્ટપેરામીટર (string નામ, string કિંમત) - એચટીટીપી પોસ્ટ પરિમાણ અને વૈકલ્પિક મૂલ્યને વ્યાખ્યાયિત કરે છે, આ પદ્ધતિને અનેક પરિમાણો ઉમેરવા માટે ઘણી વખત કહી શકાય. આ પદ્ધતિનો ઉપયોગ કરવાથી ગ્રાબઝિટ તેને દબાણ કરશે એક HTTP પોસ્ટ કરો.
- નામ - HTTP પોસ્ટ પરિમાણનું નામ
- મૂલ્ય - HTTP પોસ્ટ પરિમાણનું મૂલ્ય
Save()
Save પરિણામ અસુમેળ છે અને એક અનન્ય ઓળખકર્તાને પરત કરે છે, જેનો ઉપયોગ સ્ક્રીનશોટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ
રીટર્ન વેલ્યુ
સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા અન્યથા જો ભૂલ આવી હોય તો અપવાદ ફેંકી દેવામાં આવે છે. આનો ઉપયોગ સ્ક્રિનશ getટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ
ફાઇલ સેવ કરવાની આ ભલામણ પદ્ધતિ છે
Save(string કBલબેક URL)કોમ
Save પરિણામ અસુમેળ છે અને એક અનન્ય ઓળખકર્તાને પરત કરે છે, જેનો ઉપયોગ સ્ક્રીનશોટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ
માપદંડ
-
કBલબેક URL - આ હેન્ડલર GrabzIt સેવાએ તેનું કાર્ય પૂર્ણ કર્યા પછી ક callલ કરવો જોઈએ
રીટર્ન વેલ્યુ
સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા અન્યથા જો ભૂલ આવી હોય તો અપવાદ ફેંકી દેવામાં આવે છે. આનો ઉપયોગ સ્ક્રિનશ getટ સાથે મેળવવા માટે કરી શકાય છે GetResult પદ્ધતિ
ચેતવણી આ પદ્ધતિ સુમેળપૂર્ણ છે તેથી પરિણામ પર પ્રક્રિયા કરવામાં આવે ત્યારે એપ્લિકેશન થોભાવશે
Save એક સાથે સુમેળમાં પરિણામ GrabzItFile ઑબ્જેક્ટ.
રીટર્ન વેલ્યુ
GrabzItFile પદાર્થ
Save પરિણામ અસુમેળ રીતે a GrabzItFile પદાર્થ માત્ર ત્યારે જ ઉપલબ્ધ છે જો .NET નું વર્ઝન એસિંક પદ્ધતિઓનું સમર્થન કરતું હોય.
રીટર્ન વેલ્યુ
GrabzItFile પદાર્થ
ચેતવણી આ પદ્ધતિ સુમેળપૂર્ણ છે તેથી પરિણામ પર પ્રક્રિયા કરવામાં આવે ત્યારે એપ્લિકેશન થોભાવશે
SaveTo(string saveToફાઇલ)કોમ
Save પરિણામ ફાઇલમાં સુમેળમાં આવે છે.
માપદંડ
-
saveToફાઇલ - ફાઇલ પાથ કે કેપ્ચર થશે saveડી થી એકવાર તે પૂર્ણ થઈ ગયું છે
રીટર્ન વેલ્યુ
જો તે સફળ થાય તો સાચું આપે છે નહીં તો તે અપવાદ ફેંકી દે છે.
SaveToઅસિંક(string saveToફાઇલ)
Save પરિણામ અસુમેળ રીતે ફાઇલમાં. માત્ર ત્યારે જ ઉપલબ્ધ છે જો .NET નું વર્ઝન એસિંક પદ્ધતિઓનું સમર્થન કરતું હોય.
માપદંડ
-
saveToફાઇલ - ફાઇલ પાથ કે કેપ્ચર થશે saveડી થી એકવાર તે પૂર્ણ થઈ ગયું છે
રીટર્ન વેલ્યુ
જો તે સફળ થાય તો સાચું આપે છે નહીં તો તે અપવાદ ફેંકી દે છે.
સ્થિતિ ગેટસ્ટેટસ (string આઈડી)કોમ
GrabzIt સ્ક્રીનશોટની વર્તમાન સ્થિતિ મેળવો.
માપદંડ
-
આઈડી - સ્ક્રીનશોટનો અનન્ય ઓળખકર્તા
રીટર્ન વેલ્યુ
સ્થિતિ પદાર્થ
GrabzIt કોઈ ખાસ ડોમેન માટે ઉપયોગમાં લેતી બધી કૂકીઝ મેળવો. આમાં વપરાશકર્તા વ્યાખ્યાયિત કૂકીઝ શામેલ હોઈ શકે છે.
માપદંડ
-
ડોમેન - માટે કૂકીઝ પરત કરવા માટેનું ડોમેન
રીટર્ન વેલ્યુ
GrabzItCookie એરે
સેટકોકી (string નામ, string ડોમેન, string મૂલ્ય, string રસ્તો, bool httponly, તારીખટાઇમ? સમાપ્ત થાય છે)કોમ
ગ્રેબઝિટ પર નવી કસ્ટમ કૂકી સેટ કરે છે, જો વૈશ્વિક કૂકીમાં વૈવિધ્યપૂર્ણ કૂકીનું નામ અને ડોમેન સમાન વૈશ્વિક કૂકીને ઓવરરાઇડ કરવામાં આવે તો.
જો કોઈ વેબસાઇટ્સની કાર્યક્ષમતા કૂકીઝ દ્વારા નિયંત્રિત કરવામાં આવે તો આ ઉપયોગી થઈ શકે છે.
માપદંડ
-
નામ - સેટ કરવા માટે કૂકીનું નામ
-
ડોમેન - માટે કૂકી સેટ કરવા માટે વેબસાઇટનું ડોમેન
- કિંમત - કૂકીનું મૂલ્ય
- પાથ - કૂકીથી સંબંધિત વેબસાઇટ પાથ
- httponly - જો સાચી હોય તો કૂકીનો ઉપયોગ ફક્ત HTTP પ્રોટોકોલથી જ થઈ શકે છે
- સમાપ્ત થાય છે - જ્યારે કૂકી સમાપ્ત થાય ત્યારે વ્યાખ્યાયિત કરે છે. જો કૂકીની અવધિ ન હોવી જોઈએ તો નલ મૂલ્ય પસાર કરો
રીટર્ન વેલ્યુ
જો કૂકી સફળતાપૂર્વક સેટ થઈ હોય તો સાચું, નહીં તો ખોટું
ડીલીટકુકી (string નામ, string ડોમેન)કોમ
કસ્ટમ કૂકી કા Deleteી નાખો અથવા વૈશ્વિક કૂકીનો ઉપયોગ થવાથી અવરોધિત કરો
માપદંડ
-
નામ - કા deleteી નાખવા માટે કૂકીનું નામ
-
ડોમેન - માટે કૂકી કા deleteી નાખવા માટે વેબસાઇટનું ડોમેન
રીટર્ન વેલ્યુ
જો કૂકી સફળતાપૂર્વક કા deletedી નાખવામાં આવે તો સાચું, નહીં તો ખોટું
WaterMark[] મેળવોWaterMarks(String ઓળખકર્તા)કોમ
તમારા બધા અપલોડ કરેલા રિવાજ મેળવો watermarks
રીટર્ન વેલ્યુ
WaterMark એરે
WaterMark મેળવોWaterMark(String ઓળખકર્તા)કોમ
તમારો રિવાજ પાછો watermark જે સ્પષ્ટ કરેલ ઓળખકર્તા સાથે મેળ ખાય છે
માપદંડ
-
ઓળખકર્તા - કોઈ ખાસ રિવાજની ઓળખકર્તા watermark તમે જોવા માંગો છો
રીટર્ન વેલ્યુ
WaterMark
એક નવો રિવાજ ઉમેરો watermark
માપદંડ
-
ઓળખકર્તા - ઓળખાણકર્તા જે તમે કસ્ટમ આપવા માંગો છો watermark. તે મહત્વનું છે કે આ ઓળખકર્તા અનન્ય છે.
-
પાથ - ના સંપૂર્ણ માર્ગ watermark તમારા સર્વર પર દાખલા તરીકે સી: /watermark/1.png
-
xpos - તમે જે સ્ક્રીનશોટ પર આવવા માંગો છો તે આડી સ્થિતિ
-
ypos - theભી સ્થિતિ તમે સ્ક્રીનશોટ પર દેખાવા માંગો છો
રીટર્ન વેલ્યુ
જો સાચું આપે છે watermark સફળતાપૂર્વક સુયોજિત થયેલ છે
DeleteWaterMark(string ઓળખકર્તા)કોમ
એક રિવાજ કા Deleteી નાખો watermark
માપદંડ
-
ઓળખકર્તા - કસ્ટમનો ઓળખકર્તા watermark તમે કા deleteી નાખવા માંગો છો
રીટર્ન વેલ્યુ
જો સાચું આપે છે watermark સફળતાપૂર્વક કા deletedી નાખવામાં આવ્યું હતું
સેટલોકલ પ્રોક્સી (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
- મોબાઇલબ્રોઝર = એક્સએનએમએક્સ
- સર્ચ એન્જિન = 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 નીચેના મૂલ્યો સમાવે છે.
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.સ્ક્રીનશોટ
જાહેર પદ્ધતિઓ
-
રદબાતલ Save(string પાથ)
- string માટેString()
જાહેર ગુણધર્મો
નામસ્થળGrabzIt.સ્ક્રીનશોટ
સ્ક્રીનશોટની વર્તમાન સ્થિતિનું પ્રતિનિધિત્વ કરતો વર્ગ.
જાહેર ગુણધર્મો
-
bool Processing
- જો સાચું હોય તો સ્ક્રીનશોટ પર હજી પ્રક્રિયા કરવામાં આવી રહી છે.
-
bool Cached
- જો સાચું હોય તો સ્ક્રીનશોટ પર પ્રક્રિયા કરવામાં આવી છે અને હાલમાં કેશ કરેલ છે.
-
bool Expired
- જો સાચું હોય તો સ્ક્રીનશોટ હવે GrabzIt સિસ્ટમ પર નથી.
-
string Message
- સિસ્ટમ દ્વારા એક ભૂલ સંદેશ પાછો ફર્યો.
WaterMarkકોમ
નામસ્થળGrabzIt.સ્ક્રીનશોટ
આ વર્ગ રિવાજને રજૂ કરે છે watermarks GrabzIt માં સંગ્રહિત
જાહેર પદ્ધતિઓ
જાહેર ગુણધર્મો
-
string Identifier
-
string XPosition
-
string YPosition
-
ની icalભી પોઝિશન watermark
-
string Format