Met de GrabzIt JavaScript API kunt u pas uw screenshots aan en legt vast door verschillende parameters op te geven. Selecteer gewoon wat u wilt doen in het onderstaande filter en de beschikbare parameters worden weergegeven, die allemaal optioneel zijn.
formaat - het formaat waarin de screenshot / opname zou moeten zijn.
Standaard: jpg
Opties:
bmp8
bmp16
bmp24
bmp
csv
CSV-bestanden worden automatisch gedownload.
gif
html
HTML-bestanden worden automatisch gedownload.
jpg
json
JSON-bestanden worden automatisch gedownload.
pdf
PDF-bestanden worden automatisch gedownload.
docx
DOCX-bestanden worden automatisch gedownload.
png
seo
tiff
webp
xlsx
XLSX-bestanden worden automatisch gedownload.
address - de URL om de HTML-code in uit te voeren. Kan handig zijn als de HTML die wordt geconverteerd relatieve URL's gebruikt naar bronnen zoals CSS en afbeeldingen.
Standaard: leeg
background - indien waar, moet de achtergrond van de webpagina in de PDF worden opgenomen
Standaard: 1
Opties:
0 = geeft aan dat het PDF-document de webpagina-achtergrond niet mag bevatten
1 = geeft aan dat het PDF-document de webpagina-achtergrond moet bevatten
background - indien waar, moeten de achtergrondafbeeldingen van de webpagina worden opgenomen in de DOCX
Standaard: 1
Opties:
0 = geeft aan dat het DOCX-document geen achtergrondafbeeldingen van de webpagina mag bevatten
1 = geeft aan dat het DOCX-document de achtergrondafbeeldingen van de webpagina moet bevatten
bwidth - de breedte van de browser in pixels
Waarschuwing deze functie is momenteel in bèta en biedt mogelijk geen consistente resultaten.
Standaard: 1366
Maximaal: 10000
Automatische breedte: -1 (doorgeven van -1 betekent dat de breedte van de browser komt overeen met de breedte van het document)
bheight - de hoogte van de browser in pixels.
Standaard: 1170
Maximaal: 10000
Volledige lengte: -1 (doorgeven van -1 betekent dat een sceenshot van de hele webpagina wordt gemaakt)
cache - deze parameter geeft aan of de schermafbeelding / opname in de cache moet worden geplaatst of niet
Standaard: 1
Opties:
0 = geeft aan dat dit zal gebeuren niet gecached worden
1 = geeft aan dat het in de cache wordt opgeslagen
cachelength - deze parameter geeft aan hoe lang een screenshot / opname in de cache moet worden opgeslagen in minuten
click - dit specificeert het HTML-element met behulp van een CSS-selector klikken. Onthoud dat een vertraging ook nodig kan zijn om de effecten van de klik te zien
Waarschuwing deze functie is momenteel in bèta en biedt mogelijk geen consistente resultaten.
country - het land de screenshot / opname moet worden genomen.
Standaard: de huidige snelste locatie
Opties: "SG", "UK", "US"
coverurl - de URL van een webpagina die als voorblad voor de PDF moet worden gebruikt
Standaard: leeg
customwatermarkid - Voeg een ... toe gewoonte watermark naar het bestand
download - deze parameter geeft aan of de opname moet worden gedownload of getoond op de webpagina
Standaard: 0
Opties:
0 = geeft aan dat de opname op de webpagina wordt getoond
1 = geeft aan dat de opname automatisch wordt gedownload
duur - de lengte in seconden van de video die moet worden geconverteerd intoa geanimeerde GIF.
Standaard: maximale lengte voor pakket
encryption - de coderingssleutel waarmee de opname wordt gecodeerd. Als u de sleutel in JavaScript maakt, is het raadzaam om de codeer methode in plaats daarvan zoals getoond in dit voorbeeld.
height - de hoogte van de resulterende miniatuur in pixels
Standaard: als zowel de uitvoerbreedte als de uitvoerhoogte niet zijn opgegeven of 0, dan komen de uitvoerbreedte en -hoogte overeen met de uiteindelijke breedte en hoogte van de afbeelding.Als de uitvoerbreedte is opgegeven, is de uitvoerhoogte evenredig met de uitvoerbreedte
Maximum: maximale hoogte voor pakket
Volledige hoogte: -1 (doorgeven van -1 betekent dat de hoogte van de miniatuur niet wordt verkleind)
Hoogte - de hoogte van de resulterende geanimeerde GIF in pixels.
Standaard: 120px
Maximum: maximale hoogte voor pakket
Auto-formaat: -1 (passeren van -1 betekent dat de hoogte van de geanimeerde GIF is geschaald in verhouding tot de breedte, als de hoogte automatisch wordt aangepast, kan de breedte niet)
hide - de CSS-selectors van de een of meer HTML-elementen op de webpagina die u wilt verbergen, om meerdere HTML-elementen op te geven om elke selector met een komma te verbergen.
Standaard: leeg
includealltables - indien waar, worden alle tabellen op de webpagina geëxtraheerd en wordt elke tabel in een afzonderlijk werkblad weergegeven.
Alleen beschikbaar met het XLSX-formaat
Standaard: 0
Opties:
0 = geeft aan dat alle tabellen niet worden geëxtraheerd
1 = geeft aan dat alle tabellen worden geëxtraheerd
includeheadernames - of echte kopnamen in de tabel worden opgenomen
Standaard: 1
Opties:
0 = geeft aan dat de kopnamen niet in de tabel worden opgenomen
1 = geeft aan dat de kopnamen in de tabel worden opgenomen
includeimages - indien waar, moeten de afbeeldingen van de webpagina worden opgenomen in de DOCX
Standaard: 1
Opties:
0 = geeft aan dat het DOCX-document geen afbeeldingen van webpagina's zal bevatten
1 = geeft aan dat het DOCX-document afbeeldingen van webpagina's zal bevatten
includelinks - waar als links in het document moeten worden opgenomen
Standaard: 1
Opties:
0 = geeft aan dat het document geen links mag bevatten
1 = geeft aan dat het document links moet bevatten
includeoutline - waar als PDF-bladwijzers moet worden opgenomen
Standaard: 0
Opties:
0 = geeft aan dat het PDF-document geen overzicht bevat
1 = geeft aan dat het PDF-document een overzicht zal bevatten
proxy - de HTTP-proxygegevens de browsersoftware moet gebruiken om deze opname te maken
post - eventuele postparameters die u wilt verzenden. Het wordt aanbevolen dat u de AddPostVariable-methode in plaats daarvan omdat dit ervoor zorgt dat de parameters correct zijn gecodeerd.
quality - de kwaliteit van de opname, JPG en WEBP hebben een standaardcompressie van 90% en GIF 85%. Deze parameter heeft geen effect op BMP-, PNG- of TIFF-afbeeldingen.
Het verminderen van de kwaliteit zal de bestandsgrootte verminderen en downloadtijden verkorten.
Standaard: -1
Minimum: -1
Maximaal: 100
herhaling - aantal keren dat de geanimeerde GIF in een lus moet worden geplaatst.
Standaard: 0
Lus continu: 0
Loop nooit: -1
omkeren - indien waar, worden de frames van de geanimeerde GIF omgekeerd
Standaard: 0
Opties:
0 = geeft aan dat de animatie niet zal worden teruggezet
1 = geeft aan dat de animatie wordt omgekeerd
requestas - het type user-agent dat u wilt gebruiken
Standaard: 0
Opties:
0 = geeft aan dat de standaardversie van de website moet worden geretourneerd
1 = geeft de mobiele versie van een website moet worden geretourneerd
2 = geeft aan dat de zoekmachineweergave van een website moet worden geretourneerd
snelheid - de snelheid van de geanimeerde GIF.
Standaard: 1
Minimum: 0.2
Maximaal: 10
begin - de startpositie van de video die moet worden geconverteerd intoa geanimeerde GIF.
Standaard: 0 seconden
suppresserrors - onderdrukt foutrapportage
Alleen geldig wanneer het screenshot-resultaat wordt gedownload
Standaard: 0
Opties:
0 = geeft fouten weer
1 = verbergt fouten
tabletoinclude - de index van de te converteren tabel, waarbij alle tabellen op een webpagina van boven naar beneden zijn geordend
Standaard: 1
target - deze parameter specificeert de CSS-selector van het enige HTML-element op de doelwebpagina dat moet worden omgedraaid intoa document, worden alle andere delen van de webpagina genegeerd. Als er meerdere overeenkomende HTML-elementen zijn, wordt de eerste gekozen.
Standaard: leeg
target - deze parameter specificeert de CSS-selector van de enige HTML-element op de doelpagina die moet worden omgedraaid intoa afbeelding, worden alle andere delen van de webpagina genegeerd. Als er meerdere overeenkomende HTML-elementen zijn, wordt de eerste gekozen.
Standaard: leeg
target - de id van het enige HTML-element op de webpagina dat moet worden gebruikt om tabellen uit te halen
templateid - Voeg een ... toe sjabloon ID die de kop- en voettekst van het document aangeeft
Standaard: leeg
title - geef een titel op voor het PDF-document
Standaard: leeg
waitfor - dit specificeert het HTML-element met behulp van een CSS-selector. Zodra het element is zichtbaar wordt de opname uitgevoerd. Als er meerdere overeenkomende HTML-elementen zijn, wordt de eerste gekozen. Wanneer deze parameter wordt gebruikt, wacht deze maximaal 25 seconden voordat de opname wordt uitgevoerd.
width - de breedte van de resulterende miniatuur in pixels
Standaard: als zowel de uitvoerbreedte als de uitvoerhoogte niet zijn opgegeven of 0, dan komen de uitvoerbreedte en -hoogte overeen met de uiteindelijke breedte en hoogte van de afbeelding.Als de uitvoerhoogte is opgegeven, is de uitvoerbreedte evenredig met de uitvoerhoogte
Maximum: maximale breedte voor pakket
Volledige breedte: -1 (passeren van -1 betekent dat de breedte van de miniatuur niet wordt verkleind)
Breedte - de breedte van de resulterende geanimeerde GIF in pixels.
Standaard: 180px
Maximum: maximale breedte voor pakket
Auto-formaat: -1 (passerend -1 betekent dat de breedte van de geanimeerde GIF is geschaald in verhouding tot de hoogte, als de breedte automatisch wordt aangepast, kan de hoogte niet)