MHT dosyaları, tüm resimleri, CSS’yi, JavaScript’i ve diğer kaynakları içerdiklerinden web sayfalarını arşivlemek için kullanılabilir. Bazı durumlarda, bir MHT dosyasını bir görüntü formatına dönüştürmeniz gerekebilir. Buna göre, bu makale bir MHT veya MHTML’nin Java’da programlı olarak JPG veya PNG biçimindeki bir görüntüye nasıl dönüştürüleceğini kapsar.
- MHT’den Görüntüye Dönüştürme – Java API Kurulumu
- MHT’yi Java’da Programlı Olarak JPG Görüntüsüne Dönüştürün
- Java’da MHT’yi PNG Görüntüsüne Dönüştürme
MHT’den Görüntüye Dönüştürme – Java API Kurulumu
Aspose.HTML for Java API, HTML, MHTML ve diğer popüler dosya biçimlerini oluşturmak veya değiştirmek için kullanılabilen gelişmiş bir HTML işleme API’sidir. İndirilenler bölümünden JAR dosyalarını indirerek API’ye erişmeniz veya uygulamanızın pom.xml dosyasında aşağıdaki ayrıntıları kullanmanız yeterlidir:
Depo:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Bağımlılık:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.12</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
MHT veya MHTML’yi Java’da JPG Görüntüsüne Dönüştürün
Aşağıdaki adımlarla bir MHT veya MHTML web sayfasını JPG formatındaki bir resme aktarabilirsiniz:
- ImageSaveOptions sınıfının bir örneğini başlatın.
- Çıktı biçimini JPEG veya JPG olarak belirtin.
- ConvertMHTML yöntemini kullanarak kaynak MHT veya MHTML’yi JPG biçimli bir görüntüye dönüştürün.
Aşağıdaki kod parçacığı, bir MHT veya MHTML dosyasının Java’da bir JPG görüntüsüne nasıl dönüştürüleceğini gösterir:
// Bir ImageSaveOptions örneği oluşturun
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
// MHTML'yi JPEG veya JPG resim formatına dönüştürün
Converter.convertMHTML("input.mhtml", options, "output.jpeg");
MHT veya MHTML’yi Java’da Programlı Olarak PNG Görüntüsüne Dönüştürün
Aşağıda listelenen adımları izleyerek bir MHT veya MHTML dosyasını hızla PNG biçimli bir görüntüye dönüştürebilirsiniz:
- ImageSaveOptions sınıfından bir nesne oluşturun.
- Çıktı görüntü biçimini PNG olarak ayarlayın.
- ConvertMHTML yöntemiyle MHT veya MHTML’yi bir PNG görüntüsüne dönüştürün.
Aşağıdaki kod örneği, bir MHT veya MHTML dosyasının Java’da PNG biçimindeki bir görüntüye nasıl dönüştürüleceğini açıklar:
// Bir ImageSaveOptions örneği oluşturun
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
// MHTML'yi PNG resim formatına dönüştürün
Converter.convertMHTML("input.mhtml", options, "output.png");
Aspose.HTML for Java API’yi keşfedin
API tarafından sunulan diğer birçok özelliği öğrenmek için dokümantasyon bölümünü ziyaret edebilirsiniz.
Ücretsiz Lisans Alın
Ücretsiz geçici lisans alarak API’nin sunduğu özelliklerden herhangi birini tam kapasiteyle değerlendirebilirsiniz.
Çözüm
Bu makalede, Java kullanarak bir MHT veya MHTML dosyasını PNG, JPG veya JPEG formatındaki bir resme nasıl dönüştüreceğinizi incelediniz. Ayrıca, size etkili bir şekilde yardımcı olabilmemiz için sorularınızı forum aracılığıyla iletebilirsiniz.