ત્યાં ઘણી રીતે છે કે GrabzIt API જાવામાં સ્ક્રીનશોટ લેવા અને વધુ લેવા માટે ઉપયોગ કરી શકાય છે. API સાથે પ્રારંભ કરવા માટે આ પગલાંને અનુસરો:
તમારા જાવા એપ્લિકેશનમાં API નો ઉપયોગ કરવાનું પ્રારંભ કરવાનો પ્રથમ તબક્કો એનો દાખલો બનાવવાનો છે GrabzItClient વર્ગ, તમારા પસાર એપ્લિકેશન કી અને એપ્લિકેશન ગુપ્ત તમારા GrabzIt એકાઉન્ટથી કંસ્ટ્રક્ટર સુધી.
//Create the GrabzItClient class //Replace "APPLICATION KEY", "APPLICATION SECRET" with the values from your account! GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
પછી એક વાપરો છબી, પીડીએફ, એનિમેશન or ટેબલ કેપ્ચર પદ્ધતિઓ URL ને or એચટીએમએલ કન્વર્ટ.
// To take a image screenshot grabzIt.URLToImage("https://www.tesla.com"); // Or to take a PDF screenshot grabzIt.URLToPDF("https://www.tesla.com"); // Or to convert online videos into animated GIF's grabzIt.URLToAnimation("http://www.example.com/video.avi"); // Or to capture table(s) grabzIt.URLToTable("https://www.tesla.com");
// To convert HTML into a image grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>"); // Or convert HTML into a PDF document grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>"); // Or convert HTML into a CSV, XLSX or JSON document grabzIt.HTMLToTable("<html><body><table><tr><th>Name</th><th>Age</th></tr> <tr><td>Tom</td><td>23</td></tr><tr><td>Nicola</td><td>26</td></tr> </table></body></html>");
// To convert HTML file into a image grabzIt.FileToImage("example.html"); // Or convert HTML file into a PDF document grabzIt.FileToPDF("example.html"); // Or convert HTML file into a CSV, XLSX or JSON document grabzIt.FileToTable("tables.html");
આગળ પરિણામ હોવું જ જોઈએ saveડી નીચેના બેમાંથી એકનો ઉપયોગ કરીને save પદ્ધતિઓ. ની સાથે Save એક ની URL પદ્ધતિ હેન્ડલર ને નિર્દિષ્ટ કરવાની જરૂર છે, જે પ્રક્રિયા કરશે કૉલબૅક GrabzIt થી અને save પરિણામી સ્ક્રીનશ .ટ. આ પદ્ધતિને ક aલબbackક હેન્ડલરની આવશ્યકતા હોવાથી, વેબ એપ્લિકેશનમાં આ અભિગમનો ઉપયોગ કરવો સામાન્ય રીતે શક્ય છે.
grabzIt.Save("http://www.example.com/handler");
વૈકલ્પિક રીતે વાપરો સુસંગત SaveTo પદ્ધતિ, જે તમારી એપ્લિકેશનને સ્ક્રીનશોટ બનાવતી વખતે પ્રતીક્ષા કરવા દબાણ કરશે જેથી તે ફક્ત ઉપયોગમાં લેવાય Save ડેસ્કટ .પ એપ્લિકેશનમાં જેમ કે પદ્ધતિનો ઉપયોગ કરી શકાતો નથી.
એકવાર સ્ક્રીનશોટ બન્યા પછી તે છે saveડી પૂરી પાડવામાં આવેલ ફાઇલ પાથ પર.
String filepath = "images/result.jpg"; grabzIt.SaveTo(filepath);
અમારી તમામ servicesનલાઇન સેવાઓ જેવી કે વેબ કેપ્ચર્સ બનાવવી, એનિમેટેડ જી.આઈ.એફ. અથવા કન્વર્ટ HTML ને ઘણા કસ્ટમાઇઝ વિકલ્પો છે જેમાં શામેલ છે; બ્રાઉઝરની heightંચાઈ, બ્રાઉઝરની પહોળાઈ, સ્ક્રીનશshotટની heightંચાઇ, સ્ક્રીનશ widthટની પહોળાઈ, સ્ક્રીનશ takenટ લેતા પહેલાનો વિલંબ અને સ્ક્રીનશshotટનું ઇમેજ ફોર્મેટ રૂપરેખાંકિત કરવું. આ બધા વિકલ્પો અને પીડીએફ બનાવવા માટે વધુ માહિતી માટે, એનિમેટેડ જી.આઈ.એફ. અને સીએસવીની વેબ સામગ્રીમાંથી કૃપા કરીને આ જુઓ ક્લાઈન્ટ દસ્તાવેજીકરણ.