
Artık PostScript dosyalarını görüntülemek için yazılım indirip kurmanıza gerek yok. Bu blog yazısı, PS’den PDF‘ye dönüştürme programını nasıl geliştireceğinizi öğretecek. Ayrıca, PostScript dosyası dönüştürme için güvenli ve güçlü bir çevrimiçi araç da tanıtmaktadır. Aspose.Page for Python via .NET, PS, EPS ve XPS dosya formatlarının zengin dönüşümünü ve manipülasyonunu sunmak için iyi tasarlanmış, geliştirici dostu bir API’dir. Bu makalede, tüm adımları ve kod parçacığını yazarak PostScript’i PDF’ye Python’da dönüştürmeyi öğreneceğiz. O halde, ilerleyelim ve uygulamayı görelim.
Aşağıdaki konular ele alınacaktır:
- PS’den PDF’ye Dönüşüm - API Kurulumu
- PostScript’i PDF’ye Dönüştürme - Python - Kod Örneği
- Çevrimiçi PostScript’ten PDF’ye Dönüştürücü
PS’den PDF’ye Dönüşüm - API Kurulumu
Bu Python kütüphanesi, vektör grafiklerinin ve renk yönetiminin kesintisiz işlenmesini sağlar. Ancak, Aspose.Page for Python via .NET‘i kurmak için, en son sürümü buradan indirebilir veya terminal/CMD’de aşağıdaki pip komutunu çalıştırabilirsiniz:
pip install aspose-page

PostScript’i PDF’ye Dönüştürme - Python - Kod Örneği
PS’den PDF’ye dönüşüm programatik olarak uygulamak, Aspose.Page for Python via .NET‘i tercih ederseniz oldukça kolaydır.
Aşağıdaki adımları takip edin:
- Girdi ve çıktı dosyaları için akışları başlatın.
- PsDocument sınıfının bir örneğini oluşturun ve kaynak PS dosyasını yükleyin.
- Küçük hatalara rağmen Postscript dosyasını dönüştürmek istiyorsanız suppress_errors bayrağını true olarak ayarlayın.
- PdfSaveOptions sınıfının bir nesnesini oluşturun.
- Sayfa boyutunu ayarlamak için PdfDevice sınıfının bir örneğini oluşturun.
- PS’yi PDF’ye dönüştürmek ve diske kaydetmek için save metodunu çağırın.
Aşağıdaki kod örneğini çalıştırdığınızda, PostScript’i PDF’ye dönüştürecek ve diske kaydedecektir:
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
# Define the working directory. | |
dir = "./files" | |
# Instantiate an instance of the PsDocument with PS file. | |
document = PsDocument(dir + "input.ps") | |
# Set suppress_errors flag to true, if you want to convert Postscript file despite of minor errors. | |
suppress_errors = True | |
# Create an object of the PdfSaveOptions class. | |
options = PdfSaveOptions(suppress_errors) | |
# Invoke the save method to convert PS to PDF and save it onto disk. | |
document.saveAsPdf(dir + "outputPDF_out.pdf", options) |
Çıktı aşağıdaki resimde gösterilmiştir:

Çevrimiçi PostScript’ten PDF’ye Dönüştürücü
Bu çevrimiçi araç ayrıca Aspose.Page tarafından desteklenmektedir. PostScript belgelerini 500 KB’a kadar işleme sunar ve aynı anda 4 sayfadan uzun belgeleri de işleyebilirsiniz. Ayrıca, kullanıcı dostudur ve oldukça kolay çalışılabilen mantıklı bir kullanıcı arayüzü sunar.

PS’den PDF’ye Dönüştürücü - Ücretsiz Lisans Alın
Artık bu Python kütüphanesini değerlendirme kısıtlamaları olmadan denemek için ücretsiz geçici bir lisans alabilirsiniz.
Özet
Bu makalenin okunmaya değer olduğunu umuyoruz, çünkü bir çevrimiçi PostScript dosyası dönüşüm çözümü sunmaya çalıştık. Ayrıca, PostScript’i PDF’ye Python’da programatik olarak dönüştürme işlevselliğini gerçekleştirdik. Benzer şekilde, belgelere, API referanslarına ve GitHub deposuna göz atarak diğer öne çıkan özellikleri keşfedebilirsiniz.
Ayrıca, bir PS’den PDF’ye dönüştürücü geliştirmeye hazır olduğunuzda Başlarken kılavuzunu takip etmenizi öneririz. Son olarak, lütfen düzenli güncellemeler için aspose.com ile iletişimde kalın.
Soru Sor
Soru veya taleplerinizi forum üzerinden bize bildirebilirsiniz.
Sıkça Sorulan Sorular - SSS
Python’da bir PostScript dosyasını PDF’ye nasıl dönüştürebilirim?
PS’den PDF’ye dönüşüm gerçekleştirebilirsiniz Aspose.Page for Python via .NET‘i kurarak. Ayrıca, bir kod örneği ile uygulama iş akışını burada görebilirsiniz.
Bir PostScript dosyasını PDF’ye nasıl dönüştürebilirim?
PostScript dosyası dönüşümü için kurumsal seviyede bir çevrimiçi araç bulunmaktadır. Web tabanlıdır ve sağlam PS’den PDF’ye dönüşüm sunar.