A API JavaScript GrabzIt permite que você personalize suas capturas de tela e capturas especificando parâmetros diferentes. Basta selecionar o que você deseja fazer no filtro abaixo e os parâmetros disponíveis serão exibidos, sendo todos opcionais.
formato - o formato em que a captura de tela / captura deve estar.
Padrão: jpg
opções:
bmp8
bmp16
bmp24
bmp
csv
Arquivos CSV são baixados automaticamente.
gif
html
Os arquivos HTML são baixados automaticamente.
jpg
json
Os arquivos JSON são baixados automaticamente.
pdf
Os arquivos PDF são baixados automaticamente.
docx
Os arquivos DOCX são baixados automaticamente.
png
seo
arrufo
webp
XLSX
Os arquivos XLSX são baixados automaticamente.
address - o URL para executar o código HTML. Pode ser útil se o HTML que está sendo convertido usa URLs relativos a recursos como CSS e imagens.
Padrão: vazio
background - se verdadeiro, o plano de fundo da página da web deve ser incluído no PDF
Padrão: 1
opções:
0 = indica que o documento PDF não deve incluir o plano de fundo da página da web
1 = indica que o documento PDF deve incluir o plano de fundo da página da web
background - se verdadeiro, as imagens de fundo da página da web devem ser incluídas no DOCX
Padrão: 1
opções:
0 = indica que o documento DOCX não deve incluir as imagens de plano de fundo da página da web
1 = indica que o documento DOCX deve incluir as imagens de plano de fundo da página da web
bwidth - a largura do navegador em pixels
Aviso: este recurso está atualmente na versão beta e pode não fornecer resultados consistentes.
Padrão: 1366
Máximo: 10000
Largura automática: -1 (passando -1 significa que o largura do navegador coincide com a largura do documento)
bheight - a altura do navegador em pixels.
Padrão: 1170
Máximo: 10000
Comprimento total: -1 (passar -1 significa que é feita uma captura de tela de toda a página da web)
cache - este parâmetro especifica se a captura de tela / captura deve ser armazenada em cache ou não
Padrão: 1
opções:
0 = indica que não ser armazenado em cache
1 = indica que será armazenado em cache
cachelength - este parâmetro especifica por quanto tempo uma captura de tela / captura deve ser armazenada em cache em minutos
download - este parâmetro especifica se a captura deve ser baixada ou mostrada na página da web
Padrão: 0
opções:
0 = indica que a captura será mostrada na página da web
1 = indica que a captura será baixada automaticamente
duração - a duração em segundos do vídeo que deve ser convertido intum GIF animado.
Padrão: comprimento máximo para o pacote
encryption - a chave de criptografia a ser usada para criptografar a captura. Se você estiver criando a chave em JavaScript, é recomendável usar o comando método de criptografia em vez disso, como mostrado em Neste exemplo.
height - a altura da miniatura resultante em pixels
Padrão: se a largura e a altura de saída não forem especificadas ou 0, a largura e altura de saída corresponderão à largura e altura da imagem final; se a largura de saída for especificada, a altura de saída será proporcional à largura de saída
Máximo: Altura máxima para o pacote
Altura total: -1 (passar -1 significa que a altura da miniatura não é reduzida)
altura - a altura do GIF animado resultante em pixels.
Padrão: 120px
Máximo: Altura máxima para o pacote
Tamanho automático: -1 (passar -1 significa que a altura do GIF animado é redimensionado em relação à sua largura, se a altura estiver sendo dimensionada automaticamente, a largura não poderá)
hide - a Seletores CSS dos um ou mais elementos HTML na página da web a serem ocultados, para especificar vários elementos HTML a serem ocultados separadamente cada seletor com uma vírgula.
Padrão: vazio
includealltables - se true, toda a tabela na página da Web será extraída, com cada tabela aparecendo em uma planilha separada.
Disponível apenas no formato XLSX
Padrão: 0
opções:
0 = indica que todas as tabelas não serão extraídas
1 = indica que todas as tabelas serão extraídas
includeheadernames - se nomes de cabeçalho verdadeiros serão incluídos na tabela
Padrão: 1
opções:
0 = indica que os nomes dos cabeçalhos não serão incluídos na tabela
1 = indica que os nomes dos cabeçalhos serão incluídos na tabela
includeimages - se verdadeiro, as imagens da página da web devem ser incluídas no DOCX
Padrão: 1
opções:
0 = indica que o documento DOCX não incluirá imagens da página da web
1 = indica que o documento DOCX incluirá imagens da página da web
includelinks - true se os links devem ser incluídos no documento
Padrão: 1
opções:
0 = indica que o documento não deve incluir links
1 = indica que o documento deve incluir links
includeoutline - verdadeiro se Favoritos em PDF Deveria ser incluído
Padrão: 0
opções:
0 = indica que o documento PDF não incluirá um esboço
post - quaisquer parâmetros de postagem que você deseja enviar. É recomendável que você use o Método AddPostVariable em vez disso, isso garante que os parâmetros sejam codificados corretamente.
quality - a qualidade da captura, JPG e WEBP têm uma compressão padrão de 90% e GIF 85%. Este parâmetro não tem efeito em imagens BMP, PNG ou TIFF.
Reduzir a qualidade reduzirá o tamanho do arquivo e reduzirá o tempo de download.
Padrão: -1
Mínimo: -1
Máximo: 100
repetir - número de vezes para repetir o GIF animado.
Padrão: 0
Loop continuamente: 0
Nunca Loop: -1
reverso - se verdadeiro, os quadros do GIF animado são revertidos
Padrão: 0
opções:
0 = indica que a animação não será reverenciada
1 = indica que a animação será revertida
requestas - o tipo de agente do usuário que você deseja usar
Padrão: 0
opções:
0 = indica que a versão padrão do site deve ser devolvida
1 = indica o versão móvel de um site deve ser retornado
2 = indica que a visualização do mecanismo de pesquisa de um site deve ser retornada
velocidade - a velocidade do GIF animado.
Padrão: 1
Mínimo: 0.2
Máximo: 10
começo - a posição inicial do vídeo que deve ser convertida intum GIF animado.
Padrão: 0 segundos
suppresserrors - suprime o relatório de erros
Válido apenas onde o resultado da captura de tela está sendo baixado
Padrão: 0
opções:
0 = mostra algum erro
1 = oculta qualquer erro
tabletoinclude - o índice da tabela a ser convertida, onde todas as tabelas em uma página da web são ordenadas da parte superior da página para a parte inferior
Padrão: 1
target - este parâmetro especifica o Seletor CSS do único elemento HTML na página da web de destino a ser ativada into documento, todas as outras partes da página da web são ignoradas. Se houver vários elementos HTML correspondentes, o primeiro será escolhido.
Padrão: vazio
target - este parâmetro especifica o Seletor CSS dos únicos Elemento HTML na página da web de destino a ser ativada intoa imagem, todas as outras partes da página da web são ignoradas. Se houver vários elementos HTML correspondentes, o primeiro será escolhido.
Padrão: vazio
target - o ID do único elemento HTML na página da web que deve ser usado para extrair tabelas de
templateid - adicione um modelo ID que especifica o cabeçalho e rodapé do documento
Padrão: vazio
title - forneça um título para o documento PDF
Padrão: vazio
waitfor - especifica o elemento HTML, usando um Seletor CSS. Uma vez que o elemento é visível a captura é executada. Se houver vários elementos HTML correspondentes, o primeiro será escolhido. Quando esse parâmetro é usado, ele aguarda no máximo XN XNX segundos antes da captura ser realizada.
width - a largura da miniatura resultante em pixels
Padrão: se a largura e a altura de saída não forem especificadas ou 0, a largura e altura de saída corresponderão à largura e altura da imagem final, se a altura de saída for especificada, a largura de saída será proporcional à altura de saída
Máximo: Largura máxima para o pacote
Largura total: -1 (passar -1 significa que a largura da miniatura não é reduzida)
largura - a largura do GIF animado resultante em pixels.
Padrão: 180px
Máximo: Largura máxima para o pacote
Tamanho automático: -1 (passar -1 significa que a largura do GIF animado é redimensionado em relação à sua altura, se a largura estiver sendo dimensionada automaticamente, a altura não poderá)