Bu kısa eğitim, bir HTML dosyası yükleyerek ve ardından bu eğiticide PNG gibi bir resim olarak kaydederek HTML’yi Java’da resme dönüştürmeyi açıklamayı amaçlamaktadır. Burada gösterilen çözünürlük dahil olmak üzere çıktı görüntüsünün bir dizi parametresini ayarlayabilirsiniz. HTML to image converter Java dili burada kullanılmaktadır, ancak bu görevi başka birçok dilde ve platformda da gerçekleştirebilirsiniz.
Java’da HTML’yi Görüntüye Dönüştürme Adımları
- HTML’den görüntüye dönüştürme için Maven deposundan Aspose.HTML eklemek için projeyi yapılandırın
- Yeni oluşturulmuş veya mevcut bir HTML dosyasını HTMLDocument sınıf nesnesine yükleyin
- ImageSaveOptions sınıf nesnesini örnekleyin ve görüntü türünü PNG olarak ayarlayın
- Çıktı görüntüsünün çözünürlüğünü ayarlayın
- Belirtilen kaydetme seçeneklerini kullanarak HTML dosyasını PNG’ye dönüştürün
HTML’yi resim Java’ya dönüştürmek için* dil tabanlı adımlar burada açıklanmıştır. Gerekli kütüphaneleri projeye ekleyebilir ve örnek kodda kullanılan gerekli sınıfları import edebilirsiniz. Ardından adım adım bir yaklaşımı izleyerek bir HTML dosyası yükleyin, çıktı görüntüsü parametrelerini tanımlayın ve son olarak onu gerekli görüntü türüne dönüştürün.
Java’da HTML’yi Görüntüye Dönüştürme Kodu
Bu kod, ilk önce yerel olarak bir HTML dosyası oluşturduğumuz, ancak bunun gerekli olmadığı ve mevcut herhangi bir HTML dosyasını HTMLDocument sınıf nesnesine de yükleyebileceğiniz birkaç satır kod kullanarak Java’nın HTML’den nasıl görüntü oluşturduğunu gösterir. Bir sonraki adımda, dönüştürme sırasında gerekli olan ImageSaveOptions sınıf nesnesini başlatın ve isteğe bağlı olarak çözünürlük vb. gibi bazı parametreleri ayarlayın. Sonuçta dönüştürme, kaynak HTML dosyasını, görüntü kaydetme seçeneklerini ve çıktı görüntüsünü alan Converter.convertHTML() işlevi kullanılarak gerçekleştirilir. dosya adı.
Bu konuda, Java’da HTML’yi görüntüye dönüştürme işlemini gözlemledik, ancak sıfırdan zengin bir HTML dosyası oluşturmak istiyorsanız Java kullanarak HTML dosyası nasıl oluşturulur makalesine bakın.