Bu eğitici, kaynak HTML dosyasını yükleyerek ve ardından onu bir PNG görüntü dosyası olarak kaydederek HTML’yi C#‘da resme dönüştürmeyi kısaca açıklar. Örnek kodda açıklanan bir dizi özelliği ayarlayarak çıktı görüntüsünü yapılandırabilirsiniz. Burada HTML to image converter C# dilinin kullanıldığını unutmayın, ancak aynı görevi başka birçok dilde de gerçekleştirebilirsiniz.
C# ile HTML’yi Görüntüye Dönüştürme Adımları
- Nuget paket yöneticisinden Aspose.HTML for .NET ekleyerek projeyi yapılandırın
- Görüntüye dönüştürmek için istenen kaynak HTML dosyasını HTMLDocument sınıf nesnesine yükleyin
- ImageSaveOptions nesnesini başlatın ve çıktı görüntüsünün farklı özelliklerini yapılandırın
- Converter sınıfından ConvertHTML() işlevini kullanarak HTML’yi görüntüye dönüştürün
Yukarıdaki adımlar, C# kullanarak HTML’yi görüntüye dönüştürerek önce gerekli kitaplıklara referansı eklemeyi ve ardından HTMLDocument sınıfını kullanarak kaynak HTML dosyasını yüklemeyi açıklar. Düzgünleştirme modu, arka plan rengi, yatay ve dikey çözünürlükler gibi özellikleri ayarlayarak çıktı görüntüsünü yapılandırabilirsiniz. Tüm parametreler ayarlandıktan sonra, girdi dosyası, görüntü yapılandırmaları ve çıktı görüntü dosyası adı gerektiren ConvertHTML() işlevini kullanarak HTML dosyasını görüntüye dönüştürün.
C# ile HTML’yi Görüntüye Dönüştürme Kodu
Burada, varsayılan olarak PNG olan ayar biçimini, sayfa düzeni gibi sayfa kurulumunu ve HTML’yi oluşturmak için kullanılacak CSS seçeneklerini de destekleyen ImageSaveOptions sınıf nesnesini kullandık. Benzer şekilde, desteklenen diğer görüntü türleri arasında JPEG, BMP, GIF ve TIFF bulunur.
Burada C# ile HTML’yi resme dönüştürmeyi öğrendik. Görüntüye dönüştürmeden önce HTML dosyasını sıfırdan oluşturmayı öğrenmek istiyorsanız, C# ile HTML dosyası nasıl oluşturulur makalesine bakın.