Mengambil Screenshot Situs Web menggunakan Java

Artikel ini membantu dalam menangkap tangkapan layar seluruh halaman web menggunakan Java. Artikel ini berisi detail tentang menyiapkan IDE, daftar langkah-langkah, dan contoh kode untuk mengambil tangkapan layar situs web menggunakan Java. Peningkatan kode juga akan dibahas untuk menyesuaikan output sesuai kebutuhan.

Langkah-langkah untuk Mengambil Tangkapan Layar Halaman Web Penuh menggunakan Java

  1. Atur lingkungan untuk menggunakan Aspose.HTML for Java untuk mengambil tangkapan layar halaman web
  2. Muat lisensi untuk mendapatkan semua fitur produk tanpa batasan apa pun
  3. Tentukan URL halaman web untuk mengambil snapshot
  4. Muat halaman web target ke dalam objek kelas HTMLDocument
  5. Buat objek kelas ImageSaveOptions untuk menyesuaikan gambar
  6. Atur resolusi gambar output dan format menjadi PNG
  7. Render halaman web yang dimuat menjadi gambar dan simpan outputnya

Langkah-langkah di atas menjelaskan cara membuat tangkapan layar halaman web lengkap menggunakan Java. Mulailah proses dengan memuat lisensi, menentukan URL, dan menginstansiasi HTMLDocument dengan URL yang telah ditentukan. Buat objek dari kelas ImageSaveOptions, atur resolusi horizontal dan vertikal, tentukan format gambar output, dan gunakan metode Converter.convertHTML() untuk merender halaman web.

Kode untuk Mengambil Tangkapan Layar Seluruh Halaman Web menggunakan Java

Kode ini menunjukkan implementasi penangkapan layar seluruh halaman web menggunakan Java. Gunakan kelas PageSetup untuk mengatur flag FitToContentWidth dan FitToContentHeight di PageLayoutOptions untuk menangkap seluruh halaman. Kustomisasi lebih lanjut dimungkinkan dengan menggunakan metode setBackgroundColor(), mengubah ImageFormat ke Webp untuk ukuran file yang lebih kecil, menggunakan resolusi lebih rendah jika output yang lebih kecil diperlukan, dan bekerja dengan options.getCss() untuk mengontrol lembar gaya dan pemilihan media selama proses rendering.

Panduan ini menjelaskan proses mengambil snapshot halaman web. Untuk mengubah EPUB ke PDF, lihat artikel Ubah EPUB ke PDF di Java.

 Indonesian