EPS (Encapsulated PostScript), görüntüleri veya çizimleri açıklamak için kullanılan bir grafik dosyası biçimidir. Çeşitli senaryolarda, EPS görüntüleri başka bir PostScript belgesine yerleştirmek için de kullanılır. EPS, kapsüllenmiş düşük çözünürlüklü bir önizleme içerir, ancak EPS görüntülerini herhangi bir bağımlılık olmadan kolayca görüntülenebilecek bir formata dönüştürme ihtiyacıyla karşılaşabilirsiniz. Bu gibi durumlarda, bu makale EPS’nin C# kullanarak PNG veya PDF’e nasıl dönüştürüleceğini ele almaktadır.
- C# EPS’den PNG’ye veya PDF Dönüştürücü API’sı
- C# kullanarak EPS’den PNG’ye Dönüştürme
- C# kullanarak EPS’den PDF’e Dönüştürme
C# EPS’den PNG’ye veya PDF Dönüştürücü API’sı
Aspose.Imaging for .NET, .NET uygulamalarınızda EPS görüntüleri ile çalışmanıza izin veren bir görüntü işleme ve işleme API’sidir. EPS dosyalarını sorunsuz bir şekilde PNG resimlerine veya PDF belgelerine dönüştürmek için kullanımı kolay yöntemler sağlar. API’nin DLL’sini indirebilir veya NuGet kullanarak yükleyebilirsiniz.
PM> Install-Package Aspose.Imaging
EPS’den PNG’ye C# Dönüştürme
Aspose.Imaging for .NET, EPS’den PNG’ye dönüştürmeyi farklı seçeneklerle kontrol etmenize izin veren PngOptions sınıfını sağlar. Bir EPS görüntüsünü PNG’ye dönüştürme adımları aşağıdadır.
- EPS dosyasını Image.Load(String) yöntemini kullanarak yükleyin.
- PngOptions sınıfından bir nesne oluşturun ve görüntünün yüksekliği ve genişliği gibi seçeneklerini ayarlayın.
- Image.Save(String, ImageOptionsBase) yöntemini kullanarak EPS’yi PNG’ye dönüştürün.
Aşağıdaki kod örneği, C# kullanarak bir EPS dosyasının PNG’ye nasıl dönüştürüleceğini gösterir.
using (var image = (EpsImage)Image.Load("Sample.eps"))
{
var options = new PngOptions
{
VectorRasterizationOptions = new EpsRasterizationOptions
{
PageWidth = 500, // Image width
PageHeight = 500 // Image height
}
};
image.PreviewToExport = EpsPreviewFormat.PostScriptRendering; // Render raster image using the PostScript
image.Save("Sample.png", options);
}
EPS’den PNG’ye dönüştürücü

EPS’den PDF’e C# Dönüştürme
PngOptions’a benzer şekilde Aspose.Imaging, EPS’den PDF’e dönüştürmeyi kontrol etmek için PdfOptions sınıfını sağlar. Bir EPS görüntüsünü PDF’ye dönüştürmek için gereken adımlar aşağıdadır.
- EPS dosyasını Image.Load(String) yöntemini kullanarak yükleyin.
- PdfOptions sınıfından bir nesne oluşturun ve PDF uyumluluk sürümü gibi seçeneklerini ayarlayın.
- Image.Save(String, ImageOptionsBase) yöntemini kullanarak EPS’yi PDF’ye dönüştürün.
Aşağıdaki kod örneği, C# kullanarak EPS’nin PDF’ye nasıl dönüştürüleceğini gösterir.
using (var image = (EpsImage)Image.Load("Sample.eps"))
{
var options = new PdfOptions
{
PdfCoreOptions = new PdfCoreOptions
{
PdfCompliance =
PdfComplianceVersion
.PdfA1b // Set required PDF compliance
}
};
image.PreviewToExport = EpsPreviewFormat.PostScriptRendering;
image.Save(Path.Combine(dataDir, "Sample.pdf"), options);
}
EPS’den PDF’ye

Çözüm
Bu makalede, EPS görüntülerini C# kullanarak PNG veya PDF formatına nasıl dönüştüreceğinizi öğrendiniz. Adım adım kılavuz ve kod örnekleri, Aspose.Imaging for .NET kullanılarak EPS’den PNG/PDF’ye dönüştürmenin nasıl özelleştirileceğini de gösterdi. Belgeleri kullanarak API hakkında daha fazlasını keşfedebilirsiniz.