Strumenti per acquisire e convertire il Web

Parametri API JavaScript di GrabzItAPI JavaScript

L'API JavaScript di GrabzIt ti consente di farlo personalizza i tuoi screenshot e acquisisce specificando parametri diversi. Basta selezionare ciò che si desidera fare dal filtro in basso per visualizzare i parametri disponibili, tutti facoltativi.

  • formato - il formato in cui dovrebbe essere lo screenshot / acquisizione.
    • Predefinito: jpg
    • Opzioni:
      • bmp8
      • bmp16
      • bmp24
      • bmp
      • csv
        • I file CSV vengono scaricati automaticamente.
      • gif
      • html
        • I file HTML vengono scaricati automaticamente.
      • jpg
      • json
        • I file JSON vengono scaricati automaticamente.
      • pdf
        • I file PDF vengono scaricati automaticamente.
      • docx
        • I file DOCX vengono scaricati automaticamente.
      • png
      • tiff
      • WebP
      • xlsx
        • I file XLSX vengono scaricati automaticamente.
  • address - l'URL in cui eseguire il codice HTML. Può essere utile se l'HTML da convertire utilizza URL relativi a risorse come CSS e immagini.
    • Predefinito: vuoto
  • background - se vero, lo sfondo della pagina Web deve essere incluso nel PDF
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che il documento PDF non deve includere lo sfondo della pagina Web
      • 1 = indica che il documento PDF deve includere lo sfondo della pagina Web
  • background - se vero, le immagini di sfondo della pagina Web devono essere incluse nel DOCX
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che il documento DOCX non deve includere le immagini di sfondo della pagina Web
      • 1 = indica che il documento DOCX dovrebbe includere le immagini di sfondo della pagina web
  • bwidth - la larghezza del browser in pixel
    • Avviso questa funzione è attualmente in versione beta e potrebbe non fornire risultati coerenti.
    • Predefinito: 1024
    • Massimo: 10000
    • Larghezza automatica: -1 (passando -1 significa che il larghezza del browser corrisponde alla larghezza del documento)
  • bheight - l'altezza del browser in pixel.
    • Predefinito: 768
    • Massimo: 10000
    • Lunghezza totale: -1 (passando -1 significa che viene presa una sequenza dell'intera pagina Web)
  • cache - questo parametro consente di specificare se lo screenshot / acquisizione deve essere memorizzato nella cache o meno
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che lo farà non essere memorizzato nella cache
      • 1 = indica che verrà memorizzato nella cache
  • cachelength - questo parametro specifica il tempo per cui una schermata / acquisizione deve essere memorizzata nella cache in minuti
  • country - Paese lo screenshot / acquisizione dovrebbe essere preso da.
    • Avviso questa funzione è attualmente in versione beta e potrebbe non fornire risultati coerenti.
    • Predefinito: la posizione più veloce corrente
    • Opzioni: "SG", "UK", "US"
  • coverurl - l'URL di una pagina Web che dovrebbe essere utilizzata come copertina per il PDF
    • Predefinito: vuoto
  • customwatermarkid - aggiungere un filigrana personalizzata al file
    • Predefinito: vuoto
  • delay - il numero di millisecondi a attendere prima di fare lo screenshot
    • Predefinito: 0
    • Massimo: 30000
  • displayclass - aggiungi questo come a attributo di classe all'immagine screenshot / acquisizione
    • Predefinito: vuoto
  • displayid - aggiungi questo come a attributo id all'immagine screenshot / acquisizione
    • Predefinito: vuoto
  • download - questo parametro consente di specificare se l'acquisizione deve essere scaricata o visualizzata nella pagina Web
    • Predefinito: 0
    • Opzioni:
      • 0 = indica che l'acquisizione verrà mostrata nella pagina web
      • 1 = indica che l'acquisizione verrà scaricata automaticamente
  • durata - la lunghezza in secondi del video che dovrebbe essere convertito into GIF animata.
    • Predefinito: lunghezza massima per il pacchetto
  • encryption - la chiave di crittografia da utilizzare per crittografare l'acquisizione. Se si sta creando la chiave in JavaScript, si consiglia di utilizzare il metodo di crittografia invece come mostrato in questo esempio.
  • errorid - aggiungi questo come a attributo id al messaggio di errore elemento span
    • Predefinito: vuoto
  • errorclass - aggiungi questo come a attributo di classe al messaggio di errore elemento span
    • Predefinito: vuoto
  • export - il URL di esportazione che specifica dove esportare anche l'acquisizione.
  • filename - sovrascrive il nome file del file scaricato
    • Valido solo dove viene scaricato lo screenshot / acquisizione
    • Predefinito: vuoto
  • fps - il numero di fotogrammi al secondo che devono essere acquisiti dal video.
    • Predefinito: 10
    • Minimo: 0.2
    • Massimo: 60
  • hd - se vera l'immagine la cattura sarà in alta definizione questo raddoppia la dimensione delle dimensioni dell'immagine.
    • Predefinito: 0
    • Opzioni:
      • 0 = crea un'immagine ad alta definizione
      • 1 = crea un'immagine ad alta definizione
  • height - l'altezza della miniatura risultante in pixel
    • Predefinito: il rapporto più alto possibile dell'altezza del browser che si adatta all'altezza massima per il pacchetto degli utenti
    • Massimo: altezza massima per pacchetto
    • Altezza totale: -1 (passando -1 significa che l'altezza della miniatura non viene ridotta)
  • height - il altezza personalizzata del documento risultante in mm
  • altezza - l'altezza della GIF animata risultante in pixel.
    • Predefinito: 120px
    • Massimo: altezza massima per pacchetto
    • Dimensione automatica: -1 (passando -1 significa che l'altezza di la GIF animata viene ridimensionata in relazione alla sua larghezza, se l'altezza viene ridimensionata automaticamente la larghezza non può)
  • hide - il Selettori CSS di uno o più elementi HTML nella pagina Web da nascondere, per specificare più elementi HTML da nascondere separatamente ogni selettore con una virgola.
    • Predefinito: vuoto
  • includealltables - se vero, tutta la tabella della pagina Web verrà estratta con ciascuna tabella visualizzata in un foglio di calcolo separato.
    • Disponibile solo con il formato XLSX
    • Predefinito: 0
    • Opzioni:
      • 0 = indica che tutte le tabelle non verranno estratte
      • 1 = indica che verranno estratte tutte le tabelle
  • includeheadernames - se nella tabella saranno inclusi i nomi di intestazioni vere
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che i nomi delle intestazioni non verranno inclusi nella tabella
      • 1 = indica che i nomi delle intestazioni verranno inclusi nella tabella
  • includeimages - se vero, le immagini della pagina Web devono essere incluse nel DOCX
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che il documento DOCX non includerà le immagini delle pagine Web
      • 1 = indica che il documento DOCX includerà immagini di pagine Web
  • includelinks - true se i collegamenti devono essere inclusi nel documento
    • Predefinito: 1
    • Opzioni:
      • 0 = indica che il documento non deve includere collegamenti
      • 1 = indica che il documento deve includere i collegamenti
  • includeoutline - vero se Segnalibri PDF dovrebbe essere incluso
    • Predefinito: 0
    • Opzioni:
      • 0 = indica che il documento PDF non includerà uno schema
      • 1 = indica che il documento PDF includerà una struttura
  • mergeid - aggiungi l'ID di un'acquisizione che dovrebbe essere unito all'inizio del nuovo documento
    • Predefinito: vuoto
  • mtop - il margine in millimetri che dovrebbe apparire nella parte superiore della pagina del documento
    • Predefinito: 10
  • mleft - il margine in millimetri che dovrebbe apparire a sinistra della pagina del documento
    • Predefinito: 10
  • mbottom - il margine in millimetri che dovrebbe apparire nella parte inferiore della pagina del documento
    • Predefinito: 10
  • mright - il margine in millimetri che dovrebbe apparire alla destra del documento PDF
    • Predefinito: 10
  • media - il Tipo di supporto CSS del documento PDF
    • Predefinito: Print
    • Opzioni:
      • Stampa
      • Schermo
  • noads - se è vero le pubblicità dovrebbero essere nascoste automaticamente.
    • Predefinito: 0
    • Opzioni:
      • 0 = mostra annunci
      • 1 = nascondi annunci
  • nonotify - se vero, tutto ciò che si trova comunemente le notifiche dei cookie dovrebbero essere nascoste automaticamente.
    • Predefinito: 0
    • Opzioni:
      • 0 = mostra le notifiche sui cookie
      • 1 = nascondi le notifiche sui cookie
  • onerror - il funzione che dovrebbe essere chiamata quando si verifica un errore o il nome della funzione.
    • Predefinito: vuoto
  • onfinish - il funzione che dovrebbe essere chiamata dopo il caricamento dello screenshot o il nome della funzione.
    • Predefinito: vuoto
  • onstart - il funzione che dovrebbe essere chiamata quando inizia il caricamento dello screenshot o il nome della funzione.
    • Predefinito: vuoto
  • orientation - l'orientamento del documento
    • Predefinito: Ritratto
    • Opzioni:
      • Ritratto
      • Paesaggio
  • pagesize - le dimensioni della pagina del documento
    • Predefinito: A4
    • Opzioni:
      • A3
      • A4
      • A5
      • A6
      • B3
      • B4
      • B5
      • B6
      • Area legale
      • Lettera
  • password - il password per proteggere il documento con i
    • Predefinito: vuoto
  • proxy - i dettagli del proxy HTTP il software del browser dovrebbe utilizzare per creare questa acquisizione
  • post - eventuali parametri di post che si desidera inviare. Si consiglia di utilizzare il Metodo AddPostVariable invece in quanto ciò garantisce che i parametri siano codificati correttamente.
  • quality - il qualità della cattura, JPG e GIF hanno una compressione predefinita di 85% e WEBP 80%. Questo parametro non ha alcun effetto sulle immagini BMP, PNG o TIFF.
    • Ridurre la qualità ridurrà le dimensioni del file e i tempi di download.
    • Predefinito: -1
    • Minimo: -1
    • Massimo: 100
  • ripetere - numero di volte per eseguire il ciclo della GIF animata.
    • Predefinito: 0
    • Ciclo continuo: 0
  • invertire - se vero, i frame della GIF animata sono invertiti
    • Predefinito: 0
    • Opzioni:
      • 0 = indica che l'animazione non verrà riverita
      • 1 = indica che l'animazione verrà invertita
  • requestas - il tipo di agente utente che si desidera utilizzare
    • Predefinito: 0
    • Opzioni:
      • 0 = indica che è necessario restituire la versione standard del sito Web
      • 1 = indica il versione mobile di un sito Web deve essere restituito
      • 2 = indica che la visualizzazione del motore di ricerca di un sito Web deve essere restituita
      • 3 = indica che la versione di fallback di un sito Web deve essere restituita utilizzando un programma utente di un browser di base
  • velocità - la velocità della GIF animata.
    • Predefinito: 1
    • Minimo: 0.2
    • Massimo: 10
  • inizia a - la posizione iniziale del video che dovrebbe essere convertito into GIF animata.
    • Predefinito: 0 secondi
  • suppresserrors - elimina la segnalazione degli errori
    • Valido solo dove viene scaricato il risultato dello screenshot
    • Predefinito: 0
    • Opzioni:
      • 0 = mostra eventuali errori
      • 1 = nasconde eventuali errori
  • tabletoinclude - l'indice della tabella da convertire, dove tutte le tabelle di una pagina Web sono ordinate dalla parte superiore della pagina Web verso il basso
    • Predefinito: 1
  • target - questo parametro specifica il Selettore CSS dell'unico elemento HTML sulla pagina Web di destinazione che deve essere trasformato into un documento, tutte le altre parti della pagina Web vengono ignorate. Se sono presenti più elementi HTML corrispondenti, viene scelto il primo.
    • Predefinito: vuoto
  • target - questo parametro specifica il Selettore CSS dell'unico Elemento HTML sulla pagina Web di destinazione che deve essere trasformata into immagine, tutte le altre parti della pagina Web vengono ignorate. Se sono presenti più elementi HTML corrispondenti, viene scelto il primo.
    • Predefinito: vuoto
  • target - l'id dell'unico elemento HTML nella pagina Web da cui utilizzare per estrarre le tabelle
    • Predefinito: vuoto
  • transparent - se vero il l'acquisizione delle immagini dovrebbe essere trasparente. Questo è compatibile solo con immagini png e tiff.
    • Predefinito: 0
    • Opzioni:
      • 0 = crea un'immagine non trasparente
      • 1 = crea un'immagine trasparente
  • templateid - aggiungere un modello ID che specifica l'intestazione e il piè di pagina del documento
    • Predefinito: vuoto
  • title - fornire un titolo al documento PDF
    • Predefinito: vuoto
  • waitfor - questo specifica l'elemento HTML, utilizzando un file Selettore CSS. Una volta che l'elemento è visibile viene eseguita la cattura. Se sono presenti più elementi HTML corrispondenti, viene scelto il primo. Quando viene utilizzato questo parametro, attenderà un massimo di 25 secondi prima che venga eseguita la cattura.
  • width - la larghezza della miniatura risultante in pixel
    • Predefinito: il rapporto più alto possibile tra la larghezza del browser e la larghezza massima per il pacchetto degli utenti
    • Massima: larghezza massima per pacchetto
    • Larghezza intera: -1 (passando -1 significa che la larghezza della miniatura non viene ridotta)
  • width - il larghezza personalizzata del documento risultante in mm
  • larghezza - la larghezza della GIF animata risultante in pixel.
    • Predefinito: 180px
    • Massima: larghezza massima per pacchetto
    • Dimensione automatica: -1 (passando -1 significa che la larghezza di la GIF animata viene ridimensionata in relazione alla sua altezza, se la larghezza viene ridimensionata automaticamente, l'altezza non può)