Tools om het web vast te leggen en te converteren

Maak een screenshot van een mobiele website met ASP.NETASP.NET API

Het GrabzIt ASP.NET API biedt de mogelijkheid om screenshots van mobiele versies van websites te maken, maar niet alle websites hebben speciale mobiele versies en daarom werkt deze mogelijk niet in alle omstandigheden. Mobiele screenshot kan worden aangevraagd voor zowel beeld- en PDF-schermafbeeldingen als voor het extraheren van tabellen.

Om dit te doen moet u de BrowserType opsomming met de waarde van MobileBrowser bij het maken van een beeld, PDF or tafel, zoals hieronder getoond. Hiermee wordt vervolgens de mobiele versie van de doelsite opgevraagd.

Om een ​​meer authentiek mobiel screenshot te krijgen, is het ook een goed idee om een ​​standaard mobiele browserbreedte door te geven aan de BrowserWidth eigendom van de ImageOptions klasse. Of kies een kleiner paginaformaat als u een PDF maakt.

ImageOptions options = new ImageOptions();
options.Format = ImageFormat.png;
options.BrowserWidth = 320;
options.Width = 256;
options.Height = 256;
options.RequestAs = BrowserType.MobileBrowser;

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", options);
grabzIt.Save("http://www.mysite.com/Home/Handler");