Narzędzia do przechwytywania i konwertowania Internetu

Parametry API API GrabzItJavaScript API

Interfejs API GrabzIt JavaScript pozwala na to dostosuj zrzuty ekranu i przechwytuje poprzez określenie różnych parametrów. Po prostu wybierz, co chcesz zrobić, z poniższego filtra, aby wyświetlić dostępne parametry.

  • format - format, w jakim powinien być zrzut ekranu / przechwytywanie.
    • Domyślnie: jpg
    • Opcje:
      • bmp8
      • bmp16
      • bmp24
      • bmp
      • CSV
        • Pliki CSV są pobierane automatycznie.
      • gif
      • html
        • Pliki HTML są pobierane automatycznie.
      • jpg
      • json
        • Pliki JSON są pobierane automatycznie.
      • pdf
        • Pliki PDF są pobierane automatycznie.
      • docx
        • Pliki DOCX są pobierane automatycznie.
      • png
      • sprzeczka
      • webp
      • xlsx
        • Pliki XLSX są pobierane automatycznie.
  • address - adres URL do wykonania kodu HTML. Może być przydatny, jeśli konwertowany HTML używa względnych adresów URL do zasobów takich jak CSS i obrazy.
    • Domyślnie: pusty
  • background - jeśli to prawda, tło strony internetowej powinno być zawarte w pliku PDF
    • Domyślnie: 1
    • Opcje:
      • 0 = oznacza, że ​​dokument PDF nie powinien zawierać tła strony internetowej
      • 1 = oznacza, że ​​dokument PDF powinien zawierać tło strony internetowej
  • background - jeśli to prawda, obrazy tła strony internetowej powinny być zawarte w DOCX
    • Domyślnie: 1
    • Opcje:
      • 0 = oznacza, że ​​dokument DOCX nie powinien zawierać obrazów tła strony internetowej
      • 1 = oznacza, że ​​dokument DOCX powinien zawierać obrazy tła strony internetowej
  • bwidth - szerokość przeglądarki w pikselach
    • Ostrzeżenie: ta funkcja jest obecnie w fazie beta i może nie zapewniać spójnych wyników.
    • Domyślnie: 1024
    • Maksymalna ilość znaków: 10000
    • Automatyczna szerokość: -1 (przekazanie -1 oznacza, że szerokość przeglądarki dopasowuje szerokość dokumentu)
  • bheight - wysokość przeglądarki w pikselach.
    • Domyślnie: 768
    • Maksymalna ilość znaków: 10000
    • Pełna długość: -1 (przekazanie -1 oznacza, że ​​wykonano sceenshot całej strony)
  • cache - ten parametr określa, czy zrzut ekranu / przechwytywanie powinien być buforowany, czy nie
    • Domyślnie: 1
    • Opcje:
      • 0 = wskazuje, że tak będzie nie być w pamięci podręcznej
      • 1 = wskazuje, że będzie buforowany
  • cachelength - ten parametr określa czas buforowania zrzutu ekranu / przechwytywania w minutach
    • Zaniedbanie: długość pamięci podręcznej konta jeśli jest ustawiony, lub długość pamięci podręcznej pakietu
    • Minimum: 15
    • Maksymalna: maksymalna długość pamięci podręcznej pakietu
  • country - kraj zrzut ekranu / przechwytywanie należy pobrać.
    • Ostrzeżenie: ta funkcja jest obecnie w fazie beta i może nie zapewniać spójnych wyników.
    • Domyślnie: bieżąca najszybsza lokalizacja
    • Opcje: „SG”, „UK”, „US”
  • coverurl - adres URL strony internetowej, która powinna być używana jako strona tytułowa pliku PDF
    • Domyślnie: pusty
  • customwatermarkid - dodać niestandardowy znak wodny do pliku
    • Domyślnie: pusty
  • delay - liczba milisekund do poczekaj przed wykonaniem zrzutu ekranu
    • Domyślnie: 0
    • Maksymalna ilość znaków: 30000
  • displayclass - dodaj to jako atrybut klasy do zrzutu ekranu / obrazu przechwytywania
    • Domyślnie: pusty
  • displayid - dodaj to jako atrybut id do zrzutu ekranu / obrazu przechwytywania
    • Domyślnie: pusty
  • download - ten parametr określa, czy zrzut powinien zostać pobrany, czy pokazany na stronie internetowej
    • Domyślnie: 0
    • Opcje:
      • 0 = wskazuje, że przechwycenie zostanie pokazane na stronie internetowej
      • 1 = wskazuje, że przechwycenie zostanie automatycznie pobrane
  • czas trwania - długość w sekundach filmu, który należy przekonwertować into animowany GIF.
    • Domyślnie: maksymalna długość paczki
  • encryption - klucz szyfrujący używany do szyfrowania przechwytywania. Jeśli tworzysz klucz w JavaScript, zalecamy użycie metoda szyfrowania zamiast, jak pokazano w ten przykład.
  • errorid - dodaj to jako atrybut id do komunikatu o błędzie element rozpiętości
    • Domyślnie: pusty
  • errorclass - dodaj to jako atrybut klasy do komunikatu o błędzie element rozpiętości
    • Domyślnie: pusty
  • export - w eksportuj adres URL określa, gdzie przechwytywanie powinno być również eksportowane.
  • filename - zastąp nazwę pliku pobranego pliku
    • Obowiązuje tylko w przypadku pobierania zrzutu ekranu / przechwytywania
    • Domyślnie: pusty
  • fps - liczba klatek na sekundę, które powinny zostać przechwycone z wideo.
    • Domyślnie: 10
    • Minimum: 0.2
    • Maksymalna ilość znaków: 60
  • hd - jeśli to prawda, obraz przechwytywanie będzie w wysokiej rozdzielczości podwaja to rozmiar wymiarów obrazu.
    • Domyślnie: 0
    • Opcje:
      • 0 = utwórz obraz o wysokiej rozdzielczości
      • 1 = utwórz obraz o wysokiej rozdzielczości
  • height - wysokość powstałej miniatury w pikselach
    • Domyślnie: najwyższy możliwy stosunek wysokości przeglądarki, który mieści się w maksymalnej wysokości dla pakietu użytkowników
    • Maksymalna: maksymalna wysokość paczki
    • Pełna wysokość: -1 (przekazanie -1 oznacza, że ​​wysokość miniatury nie jest zmniejszona)
  • height - w niestandardowa wysokość wynikowego dokumentu w mm
  • wysokość - wysokość powstałego animowanego GIF-a w pikselach.
    • Domyślnie: 120px
    • Maksymalna: maksymalna wysokość paczki
    • Rozmiar automatyczny: -1 (przekazanie -1 oznacza, że ​​wysokość animowany GIF jest skalowany w stosunku do szerokości, jeśli wysokość jest automatycznie dopasowywana, szerokość nie może)
  • hide - identyfikator lub klasa Selektory CSS jednego lub więcej elementów HTML na stronie internetowej do ukrycia, aby określić wiele elementów HTML do ukrycia, oddziel każdy selektor przecinkiem.
    • Domyślnie: pusty
  • includealltables - jeśli to prawda, cała tabela na stronie internetowej zostanie wyodrębniona, a każda tabela pojawi się w osobnym arkuszu kalkulacyjnym.
    • Dostępne tylko w formacie XLSX
    • Domyślnie: 0
    • Opcje:
      • 0 = wskazuje, że wszystkie tabele nie zostaną wyodrębnione
      • 1 = wskazuje, że wszystkie tabele zostaną wyodrębnione
  • includeheadernames - jeśli prawdziwe nazwy nagłówków zostaną uwzględnione w tabeli
    • Domyślnie: 1
    • Opcje:
      • 0 = wskazuje, że nazwy nagłówków nie będą uwzględnione w tabeli
      • 1 = wskazuje, że nazwy nagłówków zostaną uwzględnione w tabeli
  • includeimages - jeśli to prawda, obrazy strony internetowej powinny być zawarte w DOCX
    • Domyślnie: 1
    • Opcje:
      • 0 = oznacza, że ​​dokument DOCX nie będzie zawierał obrazów stron internetowych
      • 1 = oznacza, że ​​dokument DOCX będzie zawierał obrazy stron internetowych
  • includelinks - prawda, jeśli w dokumencie powinny być zawarte linki
    • Domyślnie: 1
    • Opcje:
      • 0 = oznacza, że ​​dokument nie powinien zawierać linków
      • 1 = oznacza, że ​​dokument powinien zawierać linki
  • includeoutline - prawda, jeśli Zakładki PDF powinno być dołączone
    • Domyślnie: 0
    • Opcje:
      • 0 = oznacza, że ​​dokument PDF nie będzie zawierał konspektu
      • 1 = oznacza, że ​​dokument PDF będzie zawierał kontur
  • mergeid - dodaj identyfikator przechwytywania, który powinien być scalone na początku nowego dokumentu
    • Domyślnie: pusty
  • mtop - margines w milimetrach, który powinien pojawić się u góry strony dokumentu
    • Domyślnie: 10
  • mleft - margines w milimetrach, który powinien pojawić się po lewej stronie strony dokumentu
    • Domyślnie: 10
  • mbottom - margines w milimetrach, który powinien pojawić się na dole strony dokumentu
    • Domyślnie: 10
  • mright - margines w milimetrach, który powinien pojawić się po prawej stronie dokumentu PDF
    • Domyślnie: 10
  • media - w CSS Media Typ dokumentu PDF
    • Domyślnie: Parint
    • Opcje:
      • Print
      • Ekran
  • noads - Jeśli prawda reklamy powinny być automatycznie ukryte.
    • Domyślnie: 0
    • Opcje:
      • 0 = wyświetlaj reklamy
      • 1 = ukryj reklamy
  • nonotify - jeśli to prawda, wszystkie powszechnie spotykane powiadomienia o plikach cookie powinny być automatycznie ukryte.
    • Domyślnie: 0
    • Opcje:
      • 0 = wyświetl powiadomienia o plikach cookie
      • 1 = ukryj powiadomienia o plikach cookie
  • onerror - w funkcja, którą należy wywołać, gdy wystąpi błąd lub nazwa funkcji.
    • Domyślnie: pusty
  • onfinish - w funkcja, która powinna zostać wywołana po załadowaniu zrzutu ekranu lub nazwa funkcji.
    • Domyślnie: pusty
  • onstart - w funkcja, która powinna zostać wywołana, gdy zrzut ekranu zacznie się ładować lub nazwa funkcji.
    • Domyślnie: pusty
  • orientation - orientacja dokumentu
    • Domyślnie: portret
    • Opcje:
      • Portret
      • Krajobraz
  • pagesize - rozmiar strony dokumentu
    • Domyślnie: A4
    • Opcje:
      • A3
      • A4
      • A5
      • A6
      • B3
      • B4
      • B5
      • B6
      • Prawny
      • List
  • password - w hasło do ochrony dokumentu z
    • Domyślnie: pusty
  • proxy - szczegóły proxy HTTP oprogramowanie przeglądarki powinno być użyte do utworzenia tego przechwytywania
  • post - wszelkie parametry postu, które chcesz wysłać. Zaleca się korzystanie z Metoda AddPostVariable zamiast tego zapewnia to prawidłowe kodowanie parametrów.
  • quality - w jakość przechwytywania, JPG i GIF mają domyślną kompresję 85% i WEBP 80%. Ten parametr nie ma wpływu na obrazy BMP, PNG ani TIFF.
    • Zmniejszenie jakości zmniejszy rozmiar plików i skróci czas pobierania.
    • Domyślnie: -1
    • Minimum: -1
    • Maksymalna ilość znaków: 100
  • powtarzać - ile razy zapętlono animowany GIF.
    • Domyślnie: 0
    • Pętla w sposób ciągły: 0
  • rewers - jeśli to prawda, ramki animowanego GIF-a są odwrócone
    • Domyślnie: 0
    • Opcje:
      • 0 = oznacza, że ​​animacja nie zostanie cofnięta
      • 1 = oznacza, że ​​animacja zostanie odwrócona
  • requestas - rodzaj agenta użytkownika, którego chcesz używać
    • Domyślnie: 0
    • Opcje:
      • 0 = oznacza, że ​​standardowa wersja strony powinna zostać zwrócona
      • 1 = oznacza wersja mobilna strony internetowej powinien zostać zwrócony
      • 2 = wskazuje, że widok witryny w wyszukiwarce powinien zostać zwrócony
      • 3 = wskazuje, że wersja zapasowa witryny powinna zostać zwrócona przy użyciu klienta użytkownika podstawowej przeglądarki
  • prędkość - prędkość animowanego GIF-a.
    • Domyślnie: 1
    • Minimum: 0.2
    • Maksymalna ilość znaków: 10
  • początek - początkowa pozycja filmu, który należy przekonwertować into animowany GIF.
    • Domyślnie: 0 sekund
  • suppresserrors - pomija zgłaszanie błędów
    • Obowiązuje tylko w przypadku pobierania wyniku zrzutu ekranu
    • Domyślnie: 0
    • Opcje:
      • 0 = pokazuje wszelkie błędy
      • 1 = ukrywa wszelkie błędy
  • tabletoinclude - indeks tabeli do przekonwertowania, w której wszystkie tabele na stronie internetowej są uporządkowane od góry strony do dołu
    • Domyślnie: 1
  • target - ten parametr określa identyfikator lub klasę Selektor CSS jedynego elementu HTML na docelowej stronie internetowej, który ma zostać włączony into dokument, wszystkie inne części strony są ignorowane. Jeśli istnieje wiele pasujących elementów HTML, wybierany jest pierwszy.
    • Domyślnie: pusty
  • target - ten parametr określa identyfikator lub klasa Selektor CSS jedynego elementu HTML na docelowej stronie internetowej, która ma zostać odwrócona into obraz, wszystkie inne części strony są ignorowane. Jeśli istnieje wiele pasujących elementów HTML, wybierany jest pierwszy.
    • Domyślnie: pusty
  • target - identyfikator jedynego elementu HTML na stronie internetowej, którego należy użyć do wyodrębnienia tabel
    • Domyślnie: pusty
  • transparent - jeśli to prawda przechwytywanie obrazu powinno być przezroczyste. Jest to zgodne tylko z obrazami png i tiff.
    • Domyślnie: 0
    • Opcje:
      • 0 = utwórz nieprzezroczysty obraz
      • 1 = utwórz przezroczysty obraz
  • templateid - dodać szablon Identyfikator określający nagłówek i stopkę dokumentu
    • Domyślnie: pusty
  • title - podać tytuł dokumentu PDF
    • Domyślnie: pusty
  • waitfor - określa identyfikator lub klasę elementu HTML za pomocą Selektor CSS. Kiedy element jest widoczne przechwytywanie jest wykonywane. Jeśli istnieje wiele pasujących elementów HTML, wybierany jest pierwszy. Gdy użyty zostanie ten parametr, będzie on czekał maksymalnie 25 sekund przed wykonaniem przechwytywania.
  • width - szerokość wynikowej miniatury w pikselach
    • Domyślnie: najwyższy możliwy stosunek szerokości przeglądarki, który mieści się w maksymalnej szerokości pakietu użytkowników
    • Maksymalna: maksymalna szerokość paczki
    • Pełna szerokość: -1 (przekazanie -1 oznacza, że ​​szerokość miniatury nie jest zmniejszona)
  • width - w niestandardowa szerokość wynikowego dokumentu w mm
  • szerokość - szerokość wynikowego animowanego GIF-a w pikselach.
    • Domyślnie: 180px
    • Maksymalna: maksymalna szerokość paczki
    • Rozmiar automatyczny: -1 (przekazanie -1 oznacza, że ​​szerokość animowany GIF jest skalowany w stosunku do jego wysokości, jeśli szerokość jest automatycznie dopasowywana, wysokość nie może)