Ubah HTML menjadi PNG dalam Java

Java perangkat lunak berkecepatan tinggi untuk mengonversi HTML ke PNG

Gunakan API konversi dokumen kami untuk membuat perangkat lunak portabel, tangguh, dan aman di Java. Ini adalah solusi perangkat lunak profesional lengkap untuk mengimpor dan mengekspor HTML, PNG, dan banyak format dokumen lainnya menggunakan Java.

Lihat cuplikan kode

Konversikan HTML ke PNG di Java

Perlu mengonversi HTML gambar ke PNG terprogram? Dengan Aspose.Words for Java pengembang mana pun dapat dengan mudah mengubah HTML menjadi PNG hanya dengan beberapa baris Java kode.

Pemrosesan dokumen modern Java API membuat PNG dari HTML dengan kecepatan tinggi. Uji kualitas HTML ke PNG langsung di browser. Java kuat memungkinkan konversi HTML ke banyak format gambar populer.

Simpan HTML sebagai PNG di Java

Contoh berikut menunjukkan cara mengonversi HTML ke PNG gambar di Java.

Ikuti langkah-langkah mudah untuk mengubah HTML file ke PNG format grafis. Baca HTML dari drive lokal, lalu simpan sebagai PNG, tentukan format gambar yang diperlukan dengan ekstensi PNG Untuk membaca HTML PNG Anda dapat menggunakan nama file yang sepenuhnya memenuhi syarat. Output PNG akan identik dengan HTML file.

Contoh kode dalam Java untuk mengonversi HTML format ke PNG
Unggah file yang ingin Anda konversi
Jalankan kode
Pilih format target dari daftar
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
Salinan
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Salinan
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Salinan
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Salinan
import com.aspose.words.*;

Document doc = new Document("Input.html");

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.PNG);
for (int page = 0; page < doc.getPageCount(); page++)
{
    saveOptions.setPageSet(new PageSet(page));
    doc.save(String.format("Output_%d.png", page + 1), saveOptions);
}
import com.aspose.words.*; Document doc = new Document("Input.html"); doc.save("Output.png"); import com.aspose.words.*; Document doc = new Document("Input.html"); ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.png); for (int page = 0; page < doc.getPageCount(); page++) { saveOptions.setPageSet(new PageSet(page)); doc.save(String.format("Output_%d.png", page + 1), saveOptions); } import com.aspose.words.*; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); builder.insertImage("Input.html"); doc.save("Output.png"); import com.aspose.words.*; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); Shape shape = builder.insertImage("Input.html"); shape.getShapeRenderer().save("Output.png", new ImageSaveOptions(SaveFormat.png));
Jalankan kode
Bagikan kode di media sosial:

Cara mengonversi HTML ke PNG di Java

  1. Instal Aspose.Words for Java.
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Java.
  3. Buka sumber HTML file di Java.
  4. Panggil metode save(), dengan meneruskan nama file keluaran dengan ekstensi PNG.
  5. Dapatkan hasil HTML konversi sebagai PNG.

Java perpustakaan untuk mengubah HTML menjadi PNG

Kami meng-host paket Java kami di repositori Maven. 'Aspose.Words untuk Java' JAR umum yang berisi kode byte. Silakan ikuti petunjuk langkah demi langkah tentang cara menginstalnya ke lingkungan pengembang Java Anda.

Persyaratan sistem

Java SE 7 Java lebih baru didukung. Kami juga menyediakan paket terpisah untuk Java SE 6 jika Anda terpaksa menggunakan JRE sudah ketinggalan zaman ini.

Java kami bersifat lintas platform dan berjalan di semua sistem operasi dengan JVM, termasuk Microsoft Windows, Linux, macOS, Android, dan iOS.

Untuk informasi tentang dependensi paket opsional, seperti JogAmp JOGL, mesin font Harfbuzz Java Advanced Imaging JAI, silakan merujuk ke Dokumentasi Produk.

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.