Zrób zrzut ekranu strony internetowej przy użyciu Javy

Ten artykuł pomaga w tworzeniu zrzutu ekranu całej strony internetowej przy użyciu Javy. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod do robienia zrzutu ekranu witryny przy użyciu Javy. Omówione zostaną także ulepszenia kodu, aby dostosować wynik do wymagań.

Kroki do przechwycenia pełnego zrzutu ekranu strony internetowej przy użyciu Javy

  1. Ustaw środowisko, aby używać Aspose.HTML for Java do wykonania zrzutu ekranu strony internetowej
  2. Załaduj licencję, aby uzyskać pełne funkcje produktu bez żadnych ograniczeń
  3. Zdefiniuj adres URL strony internetowej, z której ma zostać wykonany zrzut.
  4. Załaduj docelową stronę internetową do obiektu klasy HTMLDocument
  5. Utwórz obiekt klasy ImageSaveOptions, aby dostosować obraz
  6. Ustaw rozdzielczość wyjściowego obrazu i format jako PNG
  7. Renderuj załadowaną stronę internetową do obrazu i zapisz wynik

Powyższe kroki opisują, jak utworzyć zrzut pełnej strony internetowej przy użyciu Javy. Rozpocznij proces od załadowania licencji, określenia adresu URL i utworzenia instancji HTMLDocument z określonym adresem URL. Utwórz obiekt klasy ImageSaveOptionsUstaw poziomą i pionową rozdzielczość, określ format wyjściowego obrazu i użyj metody. Converter.convertHTML(), aby wyrenderować stronę internetową.

Kod do przechwytywania pełnego zrzutu ekranu strony internetowej przy użyciu Javy

Ten kod demonstruje implementację pełnego przechwytywania ekranu strony internetowej przy użyciu Javy. Użyj klasy PageSetup, aby ustawić flagi FitToContentWidth i FitToContentHeight w PageLayoutOptions w celu przechwycenia całej strony. Dalsza personalizacja jest możliwa przy użyciu metody setBackgroundColor(), przełączając ImageFormat na Webp w celu zmniejszenia rozmiaru pliku, używając niższej rozdzielczości, jeśli wymagany jest mniejszy wynik, oraz pracując z options.getCss() w celu kontrolowania arkuszy stylów i wyboru mediów podczas procesu renderowania.

Ten przewodnik wyjaśnia proces tworzenia zrzutów stron internetowych. Aby zmienić EPUB na PDF, odwołaj się do artykułu Zmień EPUB na PDF w Javie.

 Polski