Тази статия помага при заснемането на скрийншот на цялата уеб страница с Java. Тя съдържа подробности за настройването на IDE, списък със стъпки и примерен код за заснемане на скрийншот на уебсайт с Java. Също така ще бъдат обсъдени подобрения на кода за персонализиране на изхода според изискванията.
Стъпки за заснемане на пълна уеб страница като екранна снимка с Java
- Настройте средата да използва Aspose.HTML for Java за заснемане на уеб страница
- Заредете лиценз, за да получите пълните функции на продукта без ограничения
- Определете URL адреса на уеб страницата, за да направите моментна снимка
- Заредете целевата уеб страница в обекта от клас HTMLDocument
- Създайте обект от клас ImageSaveOptions, за да персонализирате изображението
- Задайте резолюцията и формата на изходното изображение като PNG
- Рендерирайте заредения уебсайт в изображение и запазете изхода
Горните стъпки описват как да създадете скрийншот на цяла уеб страница с Java. Започнете процеса, като заредите лиценз, дефинирате URL и инстанцирате HTMLDocument с дефинирания URL. Създайте обект от класа ImageSaveOptions, задайте хоризонталната и вертикалната резолюция, задайте изходния формат на изображението и използвайте метода Converter.convertHTML() за рендериране на уеб страницата.
Код за заснемане на цялостен скрийншот на уеб страница с Java
Този код демонстрира имплементацията на пълен екранен запис на уеб страница с Java. Използвайте класа PageSetup, за да зададете флаговете FitToContentWidth и FitToContentHeight в PageLayoutOptions за заснемане на цялата страница. Допълнителни персонализации са възможни чрез използване на метода setBackgroundColor(), превключване на ImageFormat към Webp за по-малък размер на файла, използване на по-ниска резолюция, ако е необходим по-малък изход, и работа с options.getCss() за контрол на стиловите листове и избора на медии по време на процеса на рендериране.
Този наръчник обяснява процеса на създаване на моментни снимки на уеб страници. За да промените EPUB в PDF, вижте статията Change EPUB to PDF in Java.