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

નોડ.જેએસ સાથે મોબાઇલ વેબસાઇટનો સ્ક્રીનશોટ લોનોડ.જેએસ API

GrabzIt Node.js API વેબસાઇટ્સના મોબાઇલ સંસ્કરણોના સ્ક્રીનશ takeટ્સ લેવાની ક્ષમતા પ્રદાન કરે છે, જો કે બધી વેબસાઇટ્સમાં વિશેષ મોબાઇલ સંસ્કરણો હોતા નથી અને તેથી તે તમામ સંજોગોમાં કાર્ય કરી શકશે નહીં. મોબાઇલ સ્ક્રીનશshotટ બંને ઇમેજ અને પીડીએફ સ્ક્રીનશોટ માટે વિનંતી કરી શકાય છે તેમજ કોષ્ટકો કાractતી વખતે.

આ કરવા માટે તમારે 1 પાસ નો ઉપયોગ કરવાની જરૂર છે requestAs બનાવતી વખતે વિકલ્પો onબ્જેક્ટ પરની મિલકત છબી, પીડીએફ or ટેબલ, નીચે બતાવ્યા પ્રમાણે. તે પછી લક્ષ્ય વેબસાઇટના મોબાઇલ સંસ્કરણની વિનંતી કરશે.

વધુ પ્રમાણિત મોબાઇલ સ્ક્રીનશોટ મેળવવા માટે, પ્રમાણભૂત મોબાઇલ બ્રાઉઝરની પહોળાઈને. પર પસાર કરવી એ પણ એક સારો વિચાર છે browserWidth મિલકત નીચે બતાવ્યા પ્રમાણે. અથવા જો તમે પીડીએફ બનાવી રહ્યા છો, તો નાનું પૃષ્ઠ કદ પસંદ કરો.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"format":"png", "requestAs":1, "browserWidth":320};

client.url_to_image("https://www.tesla.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});