Tools om het web vast te leggen en te converteren

GrabzIt-client met ASP.NET

ASP.NET API

Omschrijving

Deze klasse verzorgt alle communicatie met de GrabzIt-screenshotwebservices. Alle methoden gemarkeerd met COM werken ook wanneer de GrabzIt ASP.NET DLL wordt gebruikt als een COM-object.

Publieke methoden

GrabzItFile GetResult(string ID kaart)COM

Deze methode retourneert de screenshot zelf. Als er niets wordt geretourneerd, is er iets misgegaan of is de screenshot nog niet gereed.

parameters

Winstwaarde

GrabzItFile object


URLToAnimation(string url, AnimationOptions opties)COM

Geef de URL op van de online video die moet worden geconverteerd intoa geanimeerde GIF.

parameters

Winstwaarde

komen te vervallen

AnimationOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties bij het maken van een geanimeerde GIF.

Publieke eigenschappen


URLToImage(string url, ImageOptions opties)COM

Hiermee geeft u de URL op die moet worden geconverteerd intoa afbeelding screenshot.

parameters

Winstwaarde

komen te vervallen

HTMLToImage(string html, ImageOptions opties)COM

Hiermee geeft u de HTML op die moet worden geconverteerd inteen afbeelding.

parameters

Winstwaarde

komen te vervallen

FileToImage(string pad, ImageOptions opties)COM

Geeft een HTML-bestand aan dat moet worden geconverteerd inteen afbeelding.

parameters

Winstwaarde

komen te vervallen

ImageOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties bij het maken van afbeeldingen.

Publieke eigenschappen

Publieke methoden


URLToRenderedHTML(string url, HTMLOptions opties)COM

Hiermee geeft u de URL op die moet worden geconverteerd into gerenderde HTML.

parameters

Winstwaarde

komen te vervallen

HTMLToRenderedHTML(string html, HTMLOptions opties)COM

Hiermee geeft u de HTML op die moet worden geconverteerd into gerenderde HTML.

parameters

Winstwaarde

komen te vervallen

FileToRenderedHTML(string pad, HTMLOptions opties)COM

Geeft een HTML-bestand aan dat moet worden geconverteerd into gerenderde HTML.

parameters

Winstwaarde

komen te vervallen

HTMLOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties wanneer gerenderde HTML-vastleggingen maken.

Publieke eigenschappen

Publieke methoden


URLToPDF(string url, PDFOptions opties)COM

Hiermee geeft u de URL op die moet worden geconverteerd intoa PDF.

parameters

Winstwaarde

komen te vervallen

HTMLToPDF(string html, PDFOptions opties)COM

Hiermee geeft u de HTML op die moet worden geconverteerd intoa PDF.

parameters

Winstwaarde

komen te vervallen

FileToPDF(string pad, PDFOptions opties)COM

Geeft een HTML-bestand aan dat moet worden geconverteerd intoa PDF.

parameters

Winstwaarde

komen te vervallen

PDFOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties bij het maken van PDF-opnames.

Publieke eigenschappen

Publieke methoden


URLToDOCX (string url, DOCXOptions opties)COM

Hiermee geeft u de URL op die moet worden geconverteerd intoa DOCX.

parameters

Winstwaarde

komen te vervallen

HTMLToDOCX(string html, DOCXOptions opties)COM

Hiermee geeft u de HTML op die moet worden geconverteerd intoa DOCX.

parameters

Winstwaarde

komen te vervallen

FileToDOCX(string pad, DOCXOptions opties)COM

Geeft een HTML-bestand aan dat moet worden geconverteerd intoa DOCX.

parameters

Winstwaarde

komen te vervallen

DOCXOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties bij het maken van DOCX-opnames.

Publieke eigenschappen

Publieke methoden


URLToTable(string url, TableOptions opties)COM

Hiermee geeft u de URL op waaruit de HTML-tabellen moeten worden geëxtraheerd.

parameters

Winstwaarde

komen te vervallen

HTMLToTable (string html, TableOptions opties)COM

Hiermee geeft u de HTML op waaruit de HTML-tabellen moeten worden geëxtraheerd.

parameters

Winstwaarde

komen te vervallen

FileToTable (string pad, TableOptions opties)COM

Geeft een HTML-bestand aan waaruit de HTML-tabellen moeten worden geëxtraheerd.

parameters

Winstwaarde

komen te vervallen

TableOptionsCOM

namespaceGrabzIt.Parameters

De klasse vertegenwoordigt alle beschikbare opties bij het converteren van HTML-tabellen naar CSV, XLSX of JSON.

Publieke eigenschappen

Publieke methoden


Save()

Save het resultaat asynchroon en retourneert een unieke identificatie, die kan worden gebruikt om de screenshot met de te krijgen GetResult methode.

Winstwaarde

De unieke identificatie van de screenshot anders wordt een uitzondering gegenereerd als er een fout is opgetreden. Dit kan worden gebruikt om de screenshot met de te krijgen GetResult methode


Dit is de aanbevolen methode om een ​​bestand op te slaan

Save(string callBackURL)COM

Save het resultaat asynchroon en retourneert een unieke identificatie, die kan worden gebruikt om de screenshot met de te krijgen GetResult methode.

parameters

Winstwaarde

De unieke identificatie van de screenshot anders wordt een uitzondering gegenereerd als er een fout is opgetreden. Dit kan worden gebruikt om de screenshot met de te krijgen GetResult methode


Waarschuwing: deze methode is synchroon, waardoor een toepassing wordt gepauzeerd terwijl het resultaat wordt verwerkt

GrabzItFile SaveTo()

Save het resultaat synchroon met een GrabzItFile voorwerp.

Winstwaarde

GrabzItFile object


Waarschuwing: deze methode is synchroon, waardoor een toepassing wordt gepauzeerd terwijl het resultaat wordt verwerkt

SaveTo(string saveToHet dossier)COM

Save het resultaat synchroon met een bestand.

parameters

Winstwaarde

geeft de true terug als het succesvol is, anders wordt een uitzondering gegenereerd.


Status getStatus (string ID kaart)COM

Download de huidige status van een GrabzIt-schermafbeelding.

parameters

Winstwaarde

Status object


GrabzItCookie [] GetCookies (string domein)COM

Download alle cookies die GrabzIt voor een bepaald domein gebruikt. Dit kan ook door de gebruiker gedefinieerde cookies zijn.

parameters

Winstwaarde

GrabzItCookie reeks


setcookie (string naam, string domein, string waarde, string pad, bool httponly, DateTime? afloopt)COM

Stelt een nieuwe aangepaste cookie in op GrabzIt, als de aangepaste cookie dezelfde naam en hetzelfde domein heeft als een globale cookie, wordt de globale cookie genegeerd.

Dit kan handig zijn als de functionaliteit van een website wordt beheerd door cookies.

parameters

Winstwaarde

Waar als de cookie succesvol is ingesteld, anders onwaar


DeleteCookie (string naam, string domein)COM

Verwijder een aangepaste cookie of blokkeer het gebruik van een globale cookie

parameters

Winstwaarde

Waar als de cookie succesvol is verwijderd, anders onwaar


WaterMark[] KrijgenWaterMarks(String identifier)COM

Krijg al uw geüploade aangepaste watermarks

Winstwaarde

WaterMark reeks


WaterMark KrijgenWaterMark(String identifier)COM

Retourneer uw aangepaste watermark die overeenkomt met de opgegeven identifier

parameters

Winstwaarde

WaterMark


ToevoegenWaterMark(string identificator, string pad, HorizontalPosition xpos, VerticalPosition YPOS)COM

Voeg een nieuwe gewoonte toe watermark

parameters

Winstwaarde

geeft true terug als de watermark is succesvol ingesteld


DeleteWaterMark(string identifier)COM

Verwijder een custom watermark

parameters

Winstwaarde

geeft true terug als de watermark is succesvol verwijderd


SetLocalProxy (string proxyUrl)COM

Met deze methode kan een lokale proxyserver te gebruiken voor alle verzoeken.

parameters


useSSL (bool waarde)COM

Geeft aan of verzoeken aan GrabzIt's zijn API moet SSL gebruiken

parameters


string CreateEncryptionKey ()COM

Maak een cryptografisch veilige basis 64-coderingssleutel, 44-tekens lang.


decrypt (string pad, string key)COM

Decodeer een gecodeerde opname met de meegeleverde coderingssleutel.

parameters


GrabzItFile decrypt (GrabzItFile bestand string key)

Decodeer een gecodeerde opname met de meegeleverde coderingssleutel.

parameters


byte [] Decoderen (byte [] gegevens, string key)

Decodeer een gecodeerde opname met de meegeleverde coderingssleutel.

parameters


Gebruik bij het instellen van enum-eigenschappen in COM-objecten in plaats daarvan de equivalente numerieke waarde voor het enum.

enums

ImageFormat

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


BrowserType

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


Land

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


PageSize

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


PageOrientation

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


CSSMediaType

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


TableFormat

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


HorizontalPosition

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


VerticalPosition

namespaceGrabzIt.Enums

Dit overzicht bestaat uit de volgende waarden.


Resultaatklassen

GrabzItCookieCOM

namespaceGrabzIt.Cookies

Publieke eigenschappen

GrabzItFileCOM

namespaceGrabzIt.Screenshots

Publieke methoden

Publieke eigenschappen

StatusCOM

namespaceGrabzIt.Screenshots

De klasse die de huidige status van de schermafbeelding weergeeft.

Publieke eigenschappen

WaterMarkCOM

namespaceGrabzIt.Screenshots

Deze klasse vertegenwoordigt de gewoonte watermarks opgeslagen in GrabzIt

Publieke methoden

Publieke eigenschappen