Bu kısa eğitimde C# kullanılarak PNG‘ın SVG‘ya nasıl dönüştürüleceği anlatılmaktadır. Geliştirme ortamını ayarlamak için farklı ayrıntılara, uygulamayı geliştirmeye yönelik adımların listesine ve PNG’yi C# kullanarak vektöre dönüştürmek için çalıştırılabilir bir örnek koda sahiptir. Ayrıca çıktı SVG dosyasını gereksinimlerinize göre özelleştirme prosedürünü de öğreneceksiniz.
C# kullanarak PNG’yi SVG’ye Değiştirme Adımları
- PNG’yi SVG’ye dönüştürmek için ortamı Aspose.SVG for .NET kullanacak şekilde ayarlayın
- Çıkış SVG’sini özelleştirmek için ImageVectorizer nesnesini başlatın
- ImageVectorizer sınıfında Configuration nesnesinin farklı özelliklerini ayarlayın
- ImageVectorizer.Vectorize() yöntemini kullanarak PNG dosyasını vektörlere dönüştürün
- Ortaya çıkan dosyayı SVG olarak kaydedin
Bu adımlarda C#* kullanılarak *PNG’den SVG’ye dönüştürücünün geliştirilmesi açıklanmaktadır. Bu işlem, ImageVectorizer’ın, Vectorize yöntemini kullanarak görüntüyü SVG’ye dönüştüreceği şekilde bildirilmesi ve yapılandırılmasıyla başlatılır. Bu eğitimde renk sınırını henüz belirledik ancak SVG çıktısını kaydetmeden önce diğer özellikleri de ayarlayabilirsiniz.
C# kullanarak PNG’yi SVG’ye Dönüştürme Kodu
Bu kod, C#* kullanılarak *PNG’nin SVG’ye dönüştürülmesini gösterir. ImageVectorizer sınıfındaki ImageVectorizerConfiguration nesnesi, örneğin ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder ve Stencil gibi özellikleri içerir. Vectorize() yöntemi, SVG dosyası olarak kaydedilmeden önce ayarlanabilecek birçok özelliğe sahip SVGDocument nesnesini döndürür.
Bu makale bize C#* kullanarak bir *PNG’yi vektör dosyasına dönüştürmeyi öğretti. Bir SVG’yi döndürme sürecini öğrenmek istiyorsanız C #‘da bir SVG nasıl döndürülür adresindeki makaleye bakın.