EPS dosyaları, görüntüleri bir postscript belgesine yerleştirmek için kullanılan kapsüllenmiş PostScript dosyalarıdır. EPS dosyalarını programlı olarak farklı dosya biçimlerine dönüştürebilirsiniz. Daha fazla ayrıntı için lütfen aşağıdaki başlıklara bakın:
- EPS’den TIFF’e, EMF’ye veya WMF’ye Dönüştürücü – C# API Kurulumu
- EPS dosyasını Programlı Olarak C# ile TIFF Görüntüsüne Dönüştürün
- C# kullanarak EPS’yi Programlı Olarak EMF Görüntüsüne Dönüştürün
- C# ile Programlı Olarak EPS Dosyasından WMF Görüntü Dönüştürmesine
EPS’den TIFF’e, EMF’ye veya WMF’ye Dönüştürücü – C# API Kurulumu
Aspose.Page for .NET API, EPS dosyalarının farklı dosya biçimlerine dönüştürülmesini destekler. Yeni Sürümler bölümünden DLL dosyasını indirerek API’yi kolayca yükleyebilir veya Visual Studio IDE altındaki NuGet galeri yöneticisi aracılığıyla aşağıdaki komutla yapılandırabilirsiniz:
PM> Install-Package Aspose.Page
EPS dosyasını Programlı Olarak C# ile TIFF Görüntüsüne Dönüştürün
Aşağıdaki adımlarla bir EPS dosyasını çok sayfalı veya çok çerçeveli bir TIFF görüntüsüne dönüştürebilirsiniz:
- Giriş EPS dosyasını yükleyin.
- ImageSaveOptions sınıfının bir örneğini oluşturun.
- Çıktı TIFF görüntüsü için işleme aygıtı oluşturun.
- Kaydet yöntemiyle EPS’yi TIFF Görüntüsüne dönüştürün.
Aşağıdaki kod, bir EPS dosyasının programlı olarak C# dilinde bir TIFF görüntüsüne nasıl dönüştürüleceğini gösterir:
// giriş EPS dosyası için bir akış oluştur
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
// çıkış TIFF dosyası için bir akış oluştur
using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
{
// akıştan EPS dosyasını yükleyin
var document = new Aspose.Page.EPS.PsDocument(epsStream);
// bir ImageSaveOptions örneği oluşturun
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// TIFF için işleme cihazı oluştur
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
// EPS'yi TIFF Görüntüsüne Dönüştür
document.Save(device, options);
}
}
C# kullanarak EPS’yi Programlı Olarak EMF Görüntüsüne Dönüştürün
EPS postscript dosyasını aşağıdaki adımlarla bir EMF görüntüsüne dönüştürebilirsiniz:
- PsDocument sınıfını kullanarak girdi EPS dosyasını yükleyin.
- ImageSaveOptions sınıf nesnesini başlatın.
- ImageDevice sınıfıyla bir işleme cihazı oluşturun.
- Son olarak, EPS’yi EMF Görüntüsüne dönüştürün.
Aşağıdaki kod, bir EPS dosyasının programlı olarak C# ile bir EMF görüntüsüne nasıl dönüştürüleceğini açıklar:
// giriş EPS dosyası için bir akış oluştur
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// çıkış EMF dosyası için bir akış oluştur
using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// akıştan EPS dosyasını yükleyin
var document = new Aspose.Page.EPS.PsDocument(psStream);
// bir ImageSaveOptions örneği oluşturun
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// EMF için işleme cihazı oluştur
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);
// EPS'yi EMF Görüntüsüne Dönüştür
document.Save(device, options);
}
}
C# ile Programlı Olarak EPS Dosyasından WMF Görüntü Dönüştürmesine
Aşağıdaki adımlarla bir EPS dosyasını WMF Görüntüsü olarak dışa aktarabilir veya kaydedebilirsiniz:
- İlk olarak, girdi EPS dosyasını PsDocument oluşturucu ile yükleyin.
- ImageSaveOptions sınıf örneğini başlatın.
- EPS’yi WMF görüntüsüne dönüştürün.
Aşağıdaki kod, EPS’nin C# kullanarak programlı olarak WMF görüntüsüne nasıl dönüştürüleceğini gösterir:
// giriş EPS dosyası için bir akış oluştur
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// çıkış WMF dosyası için bir akış oluştur
using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// akıştan EPS dosyasını yükleyin
var document = new Aspose.Page.EPS.PsDocument(psStream);
// bir ImageSaveOptions örneği oluşturun
var options = new Aspose.Page.EPS.Device.ImageSaveOptions();
// WMF için işleme cihazı oluştur
var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);
// EPS'yi WMF Görüntüsüne Dönüştür
document.Save(device, options);
}
}
Ücretsiz API Lisansı Alın
Ücretsiz Geçici Lisans ile API’nin tüm özelliklerini değerlendirebilirsiniz.
Çözüm
Sonuç olarak, bir EPS dosyasını programlı olarak C# kullanarak bir TIFF, EMF veya WMF görüntüsüne dönüştürmeyi öğrendiniz. Bu özellikleri herhangi bir .NET uygulamasına dahil edebilirsiniz. Ayrıca, API Dokümantasyonu’nu ziyaret ederek daha fazla özelliği keşfedebilir veya Ücretsiz Destek Forumu üzerinden bizimle iletişime geçmekten çekinmeyin.