.PDF dönüştürmek için nasıl .eps (Windows üzerinde) [kapalı]


13

Bir PDF dosyasını EPS dosyasına dönüştürmeme izin veren ücretsiz bir yazılım programı arıyorum.

Dönüştürücü, görüntü kalitesini mümkün olduğunca korumalıdır.

Bunu GSView ile yapabildim, ancak sonuç her zaman bir portre A4 görüntüsü şeklindeyken, görüntüm A4 manzaraydı.

(Bu zaten sorulduysa özür dilerim, yalnızca PDF'den EPS'ye soruları bulabildim, ancak tam tersini bulamadım.)

Yanıtlar:



5

Ghostscript ayrıca PDF'leri EPS'ye dönüştürebilir:

gswin32c.exe ^
  -o output.eps ^
  -sDEVICE=epswrite ^
  d:/path/to/input.pdf

Ghostscript'in varsayılan ortam boyutu (yani letter) ihtiyaçlarınızla eşleşmiyorsa, aşağıdakine benzer başka bir belirtebilirsiniz:

gswin32c.exe ^
  -o output.eps ^
  -sDEVICE=epswrite ^
  -sPAPERSIZE=a5 ^
  d:/path/to/input.ps

PAPERSIZEGhostscript tarafından bilinen değerlerin bir listesi burada . Bu şekilde kullanarak daha da iyi ayarlanmış kontrol elde edebilirsiniz -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h:

gswin32c.exe ^
  -o output.eps ^
  -sDEVICE=epswrite ^
  -dDEVICEWIDTHPOINTS=175 ^
  -dDEVICEHEIGHTPOINTS=267 ^
  d:/path/to/input.pdf

Genişlik ve yükseklik 'nokta' olarak verilir (72 pt == 1 inç). Tamam, ama artık çok sayfalı PDF'leriniz var ve EPS doğal olarak sadece 1 sayfalık bir format mı? Ayrıca, görüntüleri sola ve yukarıya mı kaydırmak istiyorsunuz? Bunu dene:

gswin32c.exe ^
  -o input_page_%03d.eps ^
  -sDEVICE=epswrite ^
  -dDEVICEWIDTHPOINTS=227 ^
  -dDEVICEHEIGHTPOINTS=354 ^
  -dPDFFitPage ^
  -c "<</PageOffset [-72 100]>> setpagedevice" ^
  d:/path/to/input.pdf

Her bir PDF sayfası için Ghostscript ayrı EPS dosya oluşturur, adlandırılmış input_page_001.eps, input_page_002.epsvb


Güncelleme

Yukarıdakiler 2010'da yazarken mevcut olan en iyi cevap (eldeki görev için Ghostscript kullanımı söz konusu olduğunda) iken, bu 2015'te artık geçerli değil.

Bugün mevcut Ghostscript 9.16 / 9.17'dir. epswriteÇıkış cihazı artık mevcut değildir. Yeni eps2writecihaz yerini aldı. ( epswriteoldukça büyük dosya boyutlarına yol açabilecek PostScript Düzey 1 eps2writeoluşturuldu ; çok daha verimli, boyut olarak Düzey 2 PostScript üretir.)


Çok güzel bir cevap için teşekkürler. Çözünürlüğü 300 dpi olarak ayarlamanın ve genişlik / yüksekliğin otomatik olarak hesaplanmasını sağlamanın bir yolu var mı?
nimcap

2
@nimcap: Çıkardığı gswin64c.exe -o inputpdf-page_%03d.eps -sDEVICE=eps2write -r300 -dPDFFitPage input.pdf sayfa boyutunu kullanabilir ve kabul edebilirsiniz ...
Kurt Pfeifle

2

Bulduğum birkaç seçenek var: Birincisi , dosyayı yüklediğiniz ve daha sonra bir zip dosyası olarak indirdiğiniz çevrimiçi bir çözümdür. İkincisi , satın aldığınız ve daha sonra yazılımı indirdiğiniz bir yazılım parçasıdır. Umarım bunlar sizi doğru yönde yönlendirir.




1

Windows'da bunun için GIMP (GNU Görüntü İşleme Programı) yazılımını da kullanabilirsiniz. Ücretsiz bir yazılımdır. Sadece pdf'yi eps'ye aktarın. Kullanımı çok kolay.


0

PDF'leri eps dosyalarına dönüştürmenin en iyi yönteminin, PDF'yi eps uzantılı bir dosyaya yazdırmak için geleneksel bir PDF okuyucu (Acrobat veya Okular) kullanmak olduğunu düşünüyorum. Denedim ve çok iyi çalışıyor ve belgenin kalitesini büyük ölçüde koruyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.