C# ile SVG'yi JPG'ye Dönüştürme

Bu tam eğitim, C#’ta SVG‘in JPG‘ye nasıl dönüştürüleceğine odaklanır. Algoritma ve SVG belgesini C# dilinde JPG’ye dışa aktarmak için bir kod parçacığı ile birlikte ortam kurulum ayrıntılarını içerir. Ayrıca, çıktı görüntüsü için tercihleri değiştirerek JPG görüntülerinin farklı varyasyonlarını oluşturabilirsiniz.

SVG Dosyasını C# ile JPG’ye Dönüştürme Adımları

  1. SVG görüntülerini dönüştürmek için Aspose.HTML for .NET kitaplığını yükleyerek ortamı kurun
  2. Giriş SVG görüntüsünü SVGDocument sınıfıyla yükleyin
  3. ImageSaveOptions sınıfını kullanarak farklı görüntü özellikleri ayarlayın
  4. ConvertSVG yöntemini kullanarak SVG’yi JPG görüntüsüne aktarın

Bu adımlar, giriş SVG dosyasının ilk adımda yüklendiği C#* dilinde *SVG dosyasını JPG’ye dönüştürmek için ayrıntıları özetler. Bir sonraki adımda, JPG görüntüsünün farklı özellikleri belirtilir. Son olarak, JPG görüntüsü, dönüştürme sürecini sonlandıran tek bir yöntem çağrısı ile işlenir.

SVG Dosyasını C#’ta JPG’ye Dönüştürmek İçin Kod Parçacığı

using System;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert SVG to JPG using C#
{
// Set license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Set path for SVG file
String path = "Rectangle.svg";
// Set path for JPG file
String savePath = "SVGtoJPG.jpg";
// Initialize SVGDocument object
Aspose.Html.Dom.Svg.SVGDocument document = new Aspose.Html.Dom.Svg.SVGDocument(path);
// Create an instance of ImageSaveOptions
Aspose.Html.Saving.ImageSaveOptions options = new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Jpeg);
// Call the ConvertSVG method
Aspose.Html.Converters.Converter.ConvertSVG(document, options, savePath);
System.Console.WriteLine("Done");
}
}
}

Bu kod parçacığı, bir dosyayı SVG’den C# dilinde JPG’ye nasıl dönüştüreceğinizi gösterir. Ayrıca, gereksinimlerinizi karşılamak için bu kodu doğaçlama yapabilirsiniz. Örneğin, dikey ve yatay çözünürlük, boyut, kenar boşluğu gibi sayfa ayarları ve diğer çeşitli özellikler ihtiyaçlarınıza göre özelleştirilebilir.

Bu öğretici, C#* dilinde *SVG’nin JPG’ye nasıl dönüştürüleceğini açıklamaktadır. Ancak, HTML’den JPG’ye resim dönüştürmeyi öğrenmek istiyorsanız, lütfen C# dilinde HTML’yi JPG’ye dönüştürme ile ilgili makaleye bakın.

 Türkçe