
Genel Bakış
C#’ta PS dosyalarını PDF dosyalarına dönüştürmek, birçok geliştirici için hayati bir görevdir. Aspose.Page for .NET bu süreçte önemli bir rol oynamaktadır. Ayrıca, çeşitli sektörlerde yaygın olarak kullanılmaktadır. Dahası, Aspose.Page for .NET dönüşüm sürecini basitleştirir. Ek olarak, sağlam ve verimli bir çözüm sunar. Ancak, başlayalım ve PostScript’i C#’ta programlı olarak PDF’ye nasıl dönüştüreceğimizi uygulayalım.
C# Postscript Kütüphanesi Kurulumu
Başlamak için, Aspose.Page for .NET kütüphanesini aşağıdaki NuGet komutunu kullanarak yükleyin:
Install-Package Aspose.Page
Ya da kütüphaneyi buradan indirebilirsiniz. Aspose.Page for .NET entegrasyon kolaylığı, esneklik ve gelişmiş özelleştirme seçenekleri sunarak, C# ile PostScript’i PDF’ye dönüştürmek için ideal hale getirir.
C#’ta PostScript’i PDF’ye Dönüştürme - Kod Parçası
Aspose.Page for .NET kullanarak C#’ta PostScript’i PDF’ye dönüştürmek için şu adımları izleyin:
- Bir kaynak PostScript dosyası ile PsDocument sınıfını başlatın.
- Küçük hatalara rağmen PostScript dosyasını dönüştürmek istiyorsanız suppressErrors bayrağını ayarlayın.
- PdfSaveOptions sınıfının bir nesnesini oluşturun.
- Özel bir fontun depolandığı klasörü eklemek istiyorsanız AdditionalFontsFolders değerini ayarlayın. İşletim sistemindeki varsayılan font klasörü her zaman dahil edilir.
- SaveAsPdf metodunu çağırarak belgeyi PDF olarak kaydedin.
İşte PS’yi PDF’ye dönüştürmek için bir örnek C# kod parçası:
// Define the working directory. | |
string dataDir = "/Desktop"; | |
// Initialize PsDocument class with a source PostScript file. | |
PsDocument document = new PsDocument(dataDir + "input.ps"); | |
// If you want to convert Postscript file despite of minor errors set suppressErrors flag. | |
bool suppressErrors = true; | |
// Create an object of the PdfSaveOptions class. | |
PdfSaveOptions options = new PdfSaveOptions(suppressErrors); | |
// Set the value of the AdditionalFontsFolders if you want to add special folder where fonts are stored. Default fonts folder in OS is always included. | |
options.AdditionalFontsFolders = new string[] { @"{FONT_FOLDER}" }; | |
// Save document as PDF by calling the SaveAsPdf method. | |
document.SaveAsPdf(dataDir + "outputPDF_out.pdf", options); |
Çıktı:

Çevrimiçi PS’den PDF’ye Dönüştürücü
Bu çevrimiçi PostScript’ten PDF’ye dönüştürücüyü deneyin. Ücretsiz, kullanımı kolay ve yüksek doğruluk sağlar. Her şeyden önemlisi, Aspose.Page for .NET tarafından desteklenmektedir.

Ücretsiz Lisans Alın
Bu bağlantıyı ziyaret ederek Aspose ürünleri için ücretsiz deneme alın.
Sonuç
Sonuç olarak, Aspose.Page for .NET ile C#’ta PostScript’i sorunsuzca PDF’ye dönüştürebilirsiniz. PostScript’ten PDF’ye dönüşüm hakkında daha fazla bilgi edinmek için Aspose.Page for .NET keşfedin.
Kamu Kaynakları
Ek kaynaklar, belgelendirme veya topluluk forumları gibi okuyucuların blog içeriğinin ötesinde anlayışlarını veya becerilerini geliştirmelerine yardımcı olabilir.
- Geliştirici kılavuzu
- Ücretsiz çevrimiçi uygulamalar
- API referansı
- Nasıl yapılır kılavuzları ve makaleler